基础语法:
- 大小写敏感;
- 以分号结束每一句;
- 使用驼峰式命名方法
- HTML 中的脚本必须位于 <script> 与 </script> 标签之间,放置在 <body>和 <head> 部分。
数据(Data)类型
js 中的数据类型总共有 7 种: undefined, null, boolean, string, symbol, number, and object
variables allow the computer to stroe data in a dynamic fashion, in js, we declare a variable by calling var xxx.
Variable names can be made up of numbers, letters, and $ or _, but may not contain spaces or start with a number.
对象(Object)
js 中对象使用 花括号{ };
我们还知道数组使用 方括号 [ ] 来表示;
数组中的元素使用 index 来取用;
对象中的元素使用 property 来取用;(可以使用 点号或者方括号,两者差别在于方括号可以操作带有空格的 property,并且此时应该加上引号(单引号或者双引号均可) )
MEMO
1. += 的使用,例如
var myData = 3;
var myStr = "Hello "
myData += 5; //myData is 8
myStr += "JavaScript"; //myStr is "Hello JavaScript"
2. 和 Python 一样,字符串具有 immutability 属性
这个和 Python 是完全一样的,我们没有办法对使用索引来更改字符串,但是这并不意味着字符串的内容不可以改变,事实上,想要改变字符串的美容是相当直观和简单的,由于 字符串也是变量,所以我们可以使用 varName = varValue 的形式来重新赋值,这样就就改变了其内容。
3. 数组和字符串互转
4. 布尔型变量
Boolean values are never written with quotes. The strings "true" and "false" are not Boolean and have no special meaning in JavaScript.
5. == 和 ===(equal vs strictly equal)
前者仅仅比较内容,而后者还对对数据类型进行检查,
例如, 7=="7"、 7==="7" 的结果分别为: true 、false














网友评论