跳至侧栏
摘要: 1.基本类型与引用类型 (1)JavaScript中的基本类型都是值类型,包括字符串类型也是值类型。 (2)动态属性 引用类型的值(对象)可以动态地添加、修改或删除属性和方法,但基本类型的值却不可以,尽管不会报错。 // 对象动态添加属性 var person = new Object(); person.name = "Nicholas"; // 动态添加属性 name alert(person.name); // Nicholas (3)复制变量的值 如果将一个变量 variable1 的值赋给另一个变量 variable2,如果两者都是基本类型,则其中一个变量值的改变 阅读全文
posted @ 2012-12-26 16:49 JiayangShen 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1.严格模式(Strict Mode) ECMAScript 5 引入了严格模式(Strict Mode)的概念,对于JavaScript 来说是一种更加严格的解析和执行模式。 要为整个脚本使用严格模式,在脚本的顶部加入下面的语句: "use strict"; 要让一个函数使用严格模式,方法如下: function doSomething(){ "use strict"; //function body }2.变量的声明与作用域 (1)在一个代码块内部,使用 var 关键字声明的变量为局部变量,作用域仅在直接包含该代码块的函数或对象的内部;不使用 var 阅读全文
posted @ 2012-12-26 16:22 JiayangShen 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1.</script>标签 在一对<script>和</script>标签内部不可以再出现</script>,否则会引发错误。要解决此问题,可以使用转义字符。例如,下面的代码会出现错误: <script type=”text/javascript”> function sayScript(){ alert(“</script>”); } </script> 但是,下面的代码不会出现错误: <script type=”text/javascript”> function sayScript(){ al 阅读全文
posted @ 2012-12-26 15:37 JiayangShen 阅读(256) 评论(0) 推荐(0) 编辑
Top
推荐
收藏
关注
评论