Javascript操作符和语句(学习笔记)
2012-11-15 21:15
519 查看
这里我仅写出了Javascript操作符和语句部分与C语言有差异的地方,或自己感觉重要的知识点
Javascript语句通常是以分号作为结束符的,但是分号并不是必须的。然而,隐式的结束Javascript语句是一种坏习惯,它可能会导致意料之外的结果。例如当你使用工具去除代码中的空格,从而压缩Javascript代码规模时,就可能会引发错误。
赋值语句
多个赋值语句放在一行时要用分号隔开:
Var firstName=”shellly”; var lastName=’haha’;
可以一次性将相同的数值赋给多个变量:
Var firstName = lastName = “”;
操作符的优先级
执行的原则是,从左到右执行优先级高的,然后再执行优先级低的。
算术操作符中,”/” “ * ” mod(取余) > “+” “ --” > “=”(赋值运算符)
要控制优先级,可以采用括号
Javascript能够支持一种新的操作符——相同操作符,它是一种更为严格的相等操作符,用来判断变量的数值和类型。相同操作符使用3个等号“===”,只有在操作数的数值相同且类型相同的情况下才返回true。
相应的也有不相同的操作符 “!==”
for循环的第二种形式 for……in,它可以遍历某个对象的所有属性。
function doFor(){
var MyText = { //MyText为自定义对象,包含三个属性:one、two和three
one: "one",
two: "two",
three: "three"
};
for (var prop in MyText){
document.writeln(prop+"<br />");
}
}本文出自 “开心菠菜” 博客,请务必保留此出处http://kaixinbocai.blog.51cto.com/3913323/1060973
Javascript语句通常是以分号作为结束符的,但是分号并不是必须的。然而,隐式的结束Javascript语句是一种坏习惯,它可能会导致意料之外的结果。例如当你使用工具去除代码中的空格,从而压缩Javascript代码规模时,就可能会引发错误。
赋值语句
多个赋值语句放在一行时要用分号隔开:
Var firstName=”shellly”; var lastName=’haha’;
可以一次性将相同的数值赋给多个变量:
Var firstName = lastName = “”;
操作符的优先级
执行的原则是,从左到右执行优先级高的,然后再执行优先级低的。
算术操作符中,”/” “ * ” mod(取余) > “+” “ --” > “=”(赋值运算符)
要控制优先级,可以采用括号
Javascript能够支持一种新的操作符——相同操作符,它是一种更为严格的相等操作符,用来判断变量的数值和类型。相同操作符使用3个等号“===”,只有在操作数的数值相同且类型相同的情况下才返回true。
相应的也有不相同的操作符 “!==”
for循环的第二种形式 for……in,它可以遍历某个对象的所有属性。
function doFor(){
var MyText = { //MyText为自定义对象,包含三个属性:one、two和three
one: "one",
two: "two",
three: "three"
};
for (var prop in MyText){
document.writeln(prop+"<br />");
}
}本文出自 “开心菠菜” 博客,请务必保留此出处http://kaixinbocai.blog.51cto.com/3913323/1060973
相关文章推荐
- JavaScript基础学习笔记(二)——操作符、语句、函数
- Javascript学习指南(第2版)笔记(一) Script、数据类型和变量、操作符和语句
- JavaScript权威设计--JavaScript表达式与运算符,语句(简要学习笔记六)
- JavaScript学习笔记(决策语句)
- JavaScript学习笔记-表达式和语句
- JavaScript学习笔记 - 进阶篇(3)- 流程控制语句
- JavaScript基础学习笔记(三)——JavaScript 比较和逻辑运算符、JavaScript If...Else 语句、JavaScript Switch 语句
- 【Javascript学习笔记】JavaScript中in操作符的学习(附上MDN上IN的翻译说明)
- [知了堂学习笔记] javascript数据类型、运算符、控制语句
- JavaScript for循环 if判断语句(学习笔记)
- javascript中的标号语句--学习笔记
- JavaScript学习笔记--第二章.条件语句与交互事件(链接事件、图片交互)
- JavaScript学习笔记——语句
- [Javascript 高级程序设计]学习心得记录5 操作符和语句
- JavaScript学习笔记9-返回语句
- JavaScript学习笔记之——js在页面中的位置、语句、符号、注释
- JavaScript学习笔记15-if-else语句
- JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符
- JavaScript 学习笔记之语句
- (8)JavaScript学习笔记 - 语句