1.文档对象模型
文档对象模型(dom),是正对XML但经过扩展用于HTML的应用编程接口(API)。
2.< script >元素
defer属性:在<script>中放入defer属性是告诉浏览器立即下载当前脚本,但是延迟执行。一般defer只适合外部js加载文件。
async属性:加入 async="async"表示优先执行并下载该js内容,并且以异步处理的方式下载和运行。
注:加载js文件一般反正页首,js代码一般放在主要内容最后面,既</body>标签前面。
3.语法
区分大小写。
标识符(变量、函数、属性的名字或者函数的参数),第一个字符必须是一个字母。下划线(_)或者是一个美元($)符号。其他字符可以是字母、下划线、美元符号或者是数字。标识符的字母得按照驼峰式写法(既第一个字母小写,后面单词首字母大写,比如firstSecond、myCar、doSomethingImportant)。
js中的执行语句都得以" ; "结束。
4.数据类型
undefined——未定义
booleam——布尔值
string——字符串
number——数字
null——空
object——对象
注:可以在js中typeof来打印区分数据类型
Javascript一
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 相关知识点 数据类型、运算、对象、function、继承、闭包、作用域、原型链、事件、RegExp、JSON、Aj...
- 现在当你在写一段JS的时候,往往为了提高性能,会选择压缩和合并,或者使用模块化的加载方式。借助这些插件和工具,我们...