js常用知识总结01

1、分号用于分隔 JavaScript 语句。通常我们在每条可执行的语句结尾添加分号。使用分号的另一用处是在一行中编写多条语句。
提示:您也可能看到不带有分号的案例。在 JavaScript 中,用分号来结束语句是可选的。还可以使用回车【enter】


2、JavaScript 对大小写是敏感的。但是会忽略多余的空格。


3、您可以在文本字符串中使用反斜杠对代码行进行换行。下面的例子会正确地显示:
document.write("Hello \
World!");
不过,您不能像这样折行:
document.write \
("Hello World!");


4、JavaScript 是脚本语言。浏览器会在读取代码时,逐行地执行脚本代码。而对于传统编程来说,会在执行前对所有代码进行编译。


5、js中单行注释用  //  ;多行注释用  /*  */  。


6、var 声明的变量,作用域是当前 function。没有声明的变量,直接赋值的话, 会自动创建变量,但作用域是全局的。


7、您可以在一条语句中声明很多变量。该语句以 var 开头,并使用逗号分隔变量即可:
   例如   var name="Gates", age=56, job="CEO";
   在计算机程序中,经常会声明无值的变量。未使用值来声明的变量,其值实际上是 undefined。


8、在js中,数组有三种定义方式。
   第一种  var arr=new Array();arr[0]='a';arr[1]='b';arr[2]='c';
   第二种  var arr=new Array('a','b','c');
   第三种  var arr=['a','b','c'];


9、在js中,对象的定义方式如下:
   第一种  var person={firstname:'a',lastname:'b',id:1};   //属性可带引号,也可以不带引号。
   获取对象属性有两种方法:
   第一种  var name=person.lastname;
   第二种  var name=person['lastname'];
   上面这两种方法的区别
p["name"]可以实现动态获取,如下所示:
<script>
var p={name:"张三",age:20,sex:"man"};


function out(pram) {
    alert(p[pram]); //你可以这样获取
    alert(p.pram); //但你不能这样获取,因为p里面没有pram这个属性,只会输出undefined
}
out("name"); //--→ 输出"张三"
out("age"); //--→ 输出20
out("sex"); //--→ 输出"man"
</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值