JavaScript是一种基于对象(支持但不仅仅属于面向对象)的脚本语言,其前身叫做LiveScript,语法上,JavaScript和C,C++,Java等编程语言类似。
JavaScript是客户端脚本语言,即在客户的浏览器上运行的,不需要服务器的支持。JavaScript又是一种解释语言,其源代码在客户端执行之前不需要经过编译,而是将文本格式的字符代码在客户端由浏览器解释执行,言下之意就是JavaScript需要浏览器支持。
为什么要学习JavaScript?
1、对客户端页面表单数据验证。 | 例如:验证身份证号码必须是18位,验证用户名是否为空等,通过数据的验证来保证提交到服务器的数据的完整性和合法性。 |
2、有效的组织网页内容 | |
3、动态的显示网页内容 | 例如:在门户站点如新浪或搜狐网站上看到的动态广告, |
4.弥补静态网页不能实现的功能
5.动画显示 | |
JavaScript编写规范:
一般放在<head>······</head>中间 |
逐行被执行,语句越短越好 |
区分大小写 |
语句是基本单位,通常以分号表示语句结束 |
多行语句可以作为一个块,使用{} |
创建代码时,多使用注释,有利于对代码进行操作,但产品上线时,一定记得不要留有注释,不然你 可就成了一个笑话了 |
编写JavaScript的基本流程:
左侧才是主要
例如:
变量定义时,只能使用var 对变量进行定义,变量根据自身被赋的值决定变量的类型
数据类型的转换:
注:
当进行四舍五入转换时 先加上0.5再进行转换
JavaScript的运算符:
==: 5="5" 结果为true
===: 5==="5" 结果为 false 类型不同 所以为false