学习JS(1)
2015-07-29 23:55
483 查看
1.JS和DOM的关系
浏览器有渲染html代码的功能,把html代码在内存中形成一个DOM对象,浏览器在内部有一个js的解释器,当在html中写入js的时候,js代码被引擎所执行,执行的结果,就是对DOM的操作,而DOM操作的结果,就是特效。注:BOM对象包含DOM,和地址栏、历史记录等。
2.JS的引用
1)利用<script> “js语言”</script>引入;2)调用js文件,<script src=”src.js”></script>。
JS可以多处添加,顺序执行,但一般在最后引入,第一个原因是友好性问题,第二个原因是操作顺序问题。
3.变量声明
1)可以使用下划线、数字、字母和 $ 组成,其中不能够以数字开头;2)用var来声明;
3)变量名区分大小写。
4.变量类型
1)数值、字符串、布尔型(true 和 false);2)null型:没有对象数据;
3)undefined型:没有原生数据;
4)对象类型,例如 {name:’hello’,age=24};
5)数组类型 [1,2,3,’a’,’b’],下标始终从0开始。
5.运算符
+ - * / > < & | !等。注:1)其中 + 也用于两端字符串的拼接,特别注意的是,如果出现数字与字符串拼接,再之后如果出现数字都被认定为拼接;
2)逻辑运算返回的是 最早能够 推断出返回结果的 值。
6.控制结构
if……else,while……do,for等。7.循环代码
<!DOCTYPE html> <html> <head> <title>js循环代码</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script> var arr = {name:'hello' , age:24}; for (var i in arr) { console.log(i + '=' + arr[i]); } </script> </head> <body> </body> </html>
Js在浏览器中有检错功能,浏览器可以关闭js功能,在工具或其他选项里面查找。
相关文章推荐
- JavaScript权威指南_143_第15章_脚本化文档_15.9-HTML表单-开关按钮
- JavaScript原生折叠扩展收缩菜单带缓冲动画
- js 四种函数调用模式
- EXTJS
- DIY 一个 JSON解析器。
- 如何在JS中应用正则表达式
- [转]javascript console 函数详解 js开发调试的利器
- js keyup事件 定时器
- JS笔记-熟悉DOM元素中的各种属性
- 《JavaScript设计模式与开发实践》读书笔记之中介者模式
- 对于jsp和servlet的一点小认识
- js焦点事件
- JS 之 日期格式化函数
- JavaScript
- 在一个js文件中引用另一js文件(chrome插件亦适用)
- JS DOM编程艺术——JS综合实例—— JS学习笔记2015-7-29(第92天)
- js事件委托
- js事件代理和js知识一些小结1
- JSP----九大内置对象
- js数组操作: