学习记录(五)
补充上次
- 全局变量的规范:
全局变量会默认绑定在window上,在实际工作时,如果有多名成员同时写不同的JS文件时,使用了相同的全局变量,就有可能产生冲突。
为减少此类冲突,需要把代码全部放入一个定义的唯一全局变量中。 - jQuary
jQuery 是一个 JavaScript 框架,简化了 JavaScript 编程。
(实际就是把一些比较常用的需要长段JS实现的东西整合起来,分别写进一句特定的代码中来帮助程序员快速实现所需要的效果)
jQuary实例:https://www.runoob.com/jquery/jquery-examples.html
内部对象
- Array
可以在单个变量中储存多个值(数组) - String
用于处理字符串 - Number
用于处理数字或把储存的数字变为其他形式 - Boolean
用于处理布尔值
注:如果省略 括号中的参数,或者设置为 0、-0、null、" "、false、undefined 、 NaN,则该对象为 false。否则为 true(如果括号中参数是字符串 "false"也为true)。 - Date
用于处理日期和时间
常用
Date() 获取当天的日期和时间
getFullYear()获取当前年份
getMonth()获取当前月份(用0~11表示一月到十二月,严重怀疑JS的设计者存在偷懒嫌疑,并且找到了确凿的证据 /狗头)
getDate()获取当前是多少日
getDay()获取当前是星期几
getHous、(Minuntes)、(Seconds)()获取当前时、(分)、(秒)
JSON
- JSON是一种数据交换格式(以目前个人的理解上应该更像一个用来表示变量的可以定义很多内容的数组)
- 可以方便程序员对内容进行归类,也方便以后寻找所需要的内容
书写时注意:
(1)数据之间用逗号分隔
(2)用大括号保存对象
(3)用中括号保存数组
如上图
先把定义的xiaoming归入了Student中,从而Student中就会有xiaoming中的内容,后定义的xiaohong的内容先归入xiaoStudent后再将xiaoStudent归入了Student中。从而把xiaoming、xiaohong的内容作为数组中的一员存入Student中(应该理解的没错 /狗头)