前端入门(第三天)
首先今天重写了一遍第二个项目(致敬)
学到了一个一直想了解的超链接的属性: target=_blank,点击链接 打开一个新的页面(原理好像是调取windows.open)
还有一个新词 锚点元素
javaScript语法
1. 驼峰命名法,第一个单词是小写,第二个单词开始,首字母大写
2. 转义字符\ 反斜杠 (但太多反斜杠时 我们可以去掉反斜杠 改用单引号包裹)
3. 学到了js的字符串类型,也就是说js把字符串看作是(C里的)数组,可以通过索引来获得。但不同的是,索引仅仅是用来看的,不能通过索引改变(和python的索引有些相似)
4. js的数组加元素竟然用push
5. js的函数类型和c基本相同(目前看来 参数 名字 调用等),好像不用调用。
6. 作用域相关与C相同
7. 严格等于=== 和不严格等于==,(以及严格不等于!== 和不等于!=)
8. 对象的属性不带空格可以用点操作符,带空格只能用中括号
9.给对象加属性不需要某种方法 ,直接点操作符或中括号操作符即可。
10. JavaScript Object Notation 简称 JSON,它使用JavaScript对象的格式来存储数据。JSON是灵活的,因为它允许 数据结构 是 字符串,数字,布尔值,字符串,和 对象 的任意组合。
11. JSON好像是个很重要的概念
12. for和C语言的for不太相同
小结
js的普通语法ECMAscript,各种关键字(function for switch if else等等等等)的写法和C有些相似。
浙公网安备 33010602011771号