1.javascript是一种运行在客户端的脚本语言
2.Javascript 的作用
·表单动态校验(密码强度检测)( JS 产生最初的目的)
·网页特效
·服务端开发(Nodejs)
·桌面程序(Electron)
·App(Cordova)
·控制硬件-物联网(RufD)
·游戏开发(cocos2d-is)
3.浏览器执行 JS 简介
浏览器分成两部分 渲染引擎 JS引擎
1)渲染引擎:用来解析HTML与CSS,俗称内核,比如chrome 浏览器的blink ,老版本的webkit
2)JS引擎:也称为 JS 解释器。用来读取网页中的Javascript代码,对其处理后运行,比如chrome 浏览器的 V8
4.JS的组成
ECMAscript DOM(文档对象模型)BOM(浏览器对象模型)
5.三种书写位置
1)行内式
2)内嵌式
3) 外部js文件
注释快捷键:ctrl+/ shift+alt+a
js 的变量数据类型是只有程序在运行过程中,根据等号右边的值来确定的。
6.转换
1)转换为字符串
变量.toString()
强转:String()
“+”拼接
2)转换为数字型
parseInt(变量)
parseFloat(变量)
强转:Number(变量)
利用算术运算,隐式转换: - * /
3)转换为布尔类型
boolean(变量)