【JavaScript】JavaScript基础(二)
2021-01-21 05:15
YPE html>
标签:com val 删除 javascrip doc sub 参数 code 重载
【JavaScript】JavaScript基础(二)
3. ECMAScipt(续)
? g. 数组
-
Javascript语言中的数组,只要通过数绍下标赋值,那么最大的下标值会自动给数组扩容。
*不赋值不会扩容
? h. 函数
?? ①函数定义的两种方式
-
第一种:用function关键字定义函数
-
函数声明:
function 函数名(形参) {函数体}
-
函数调用:
函数名();
-
-
第二种:函数变量
-
函数声明:
var 函数名 = function(形参) {函数体}
-
-
JS不允许函数重载,会直接覆盖上一次的函数定义。
函数声明和函数调用的形参长度不同没有关系,只要函数名相同就是一个函数
②函数的arguments隐形参数(只在function函数内)
-
参数arguments在function函数中不需要定义,可以直接用来获取所有参数的变量。我们管它叫隐形参数。操作类似数组。
-
例子:传递参数,求和
-
? I. JS中的自定义对象
?? ①Object形式的自定义对象
-
对象的定义:
???? var 变量名=new Object( ); //对象实例(空对象)???? 变量名.属性名=值;//定义一个属性。
???? 变量名.函数名=function( ){ } //定义一个函数对象的访问:
???? 变量名.属性/函数名();
②{ }花括号形式的自定义对象
-
对象的定义:
???? var 变量名={ //空对象
???? 属性名:值,//定义一个属性
???? 属性名:值,//定义一个属性
???? 函数名:function( ){ } //定义一个函数
???? }
z. 获取元素内容(待删除)
-
获取元素:
document.getElementById("id名称");
*如果id是字符串,一定要加引号;是数值就不用
-
获取元素里面的值:
document.getElementById("id名称").value;
-
例子:
获取元素
用户名:
密码:
-
补充:
-
表单提交:onsubmit
-
向页面输出内容:
-
1.操作HTML元素
document.getElementById("id名称").innerHTML(属性)=".....";
-
2.向文档输出:
document.write("...");
-
3.alert():警告窗输出
-
*1和2的区别:
1是指定位置;
2是直接在HTML文档中输出;
-
-
【JavaScript】JavaScript基础(二)
标签:com val 删除 javascrip doc sub 参数 code 重载
原文地址:https://www.cnblogs.com/musecho/p/12895616.html
上一篇:汇编语言-06包含多个段的程序
下一篇:第七天学习多线程同步和锁
文章标题:【JavaScript】JavaScript基础(二)
文章链接:http://soscw.com/index.php/essay/44849.html