js常用知识总结01
2016-11-10 18:00
148 查看
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>
提示:您也可能看到不带有分号的案例。在 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>
相关文章推荐
- js 常用总结01
- 01.javascript中字符串常用操作总结、JS字符串操作大全
- js常用知识总结(未完待续)
- js 常用总结01
- js常用知识总结02
- js常用属性及方法总结(温习下旧知识)
- Angular.JS的常用知识总结
- 总结性知识:107个常用Javascript语句
- js常用技巧总结(27条)
- js常用技巧总结(转)
- 常用JS验证函数总结
- JS中正规表达式的用法以及常用的方法总结
- 常用JS验证函数总结
- 2008年总结项目中常用到的JS验证脚本
- Silverlight常用小知识总结(不断更新中)
- 常用正则表达式总结(js与C#对照)
- 常用JS验证函数总结
- SQLSERVER 的一些常用知识总结
- 常用JS验证函数总结
- 总结性知识:107个常用Javascript语句