概念:运行在客户端浏览器上的编程语言 JS(JavaScript): 前端语言,后端语言 (全栈语言) 作用: 以前: 1:用来在网站上实现网页的动画效果,并且实现用户交互 2:用来表单验证,一般用于登录注册的信息校验是否合法 现在: 什么都能干... 比如:写app,写电脑上的软件,写网站,写后端,写硬件编程 Nodejs 底层采用c++编写,上层对js暴露了一些了的接口, 注意nodejs只是js运行在服务器上的一个运行环境 Js --> Nodejs(c++) --> 后端(各种数据库,操作系统[ windows ,linux(unix), 后端服务器(apache,tomact..) ]) 1:变量 概念:在程序内存中随意可以改变的数据就叫变量 定义: 通过系统关键字 var 变量名称 = 你要赋值给变量的数值 变量名命名的规则: 1:不能以数字和特殊符号开头来命名命令 2: 特殊符号 $ _ 可以使用 3: 虽然可以使用中文命名,但是基本从来不用 4: 严格区分大小写 5: 驼峰命名法 6: 先定义,再使用变量 2:常量 概念:在程序内存中不可随意改变的数据就叫常量 定义: const 常量命 = 你要赋值给常量的数值 3: 数据类型 按照程序的功能对数据进行分类 1: string (字符串),凡是用双引号("")或单引号('') 2: number (数字), 0 ~ 9 3: null (空) 什么都没有 4: Undefined 未定义 // 这个先不讲 5: Object 对象 6: Array 数组 7: Function 函数(方法) 4:运算符 1: 算术运算符 + - * / %(求余) 2: (比较)逻辑运算符 继续完善 比较 和 逻辑 运算符 4:js 写法 注意:浏览器是自上而下解析我们的html里面的代码,如果遇到js文件或者js代码, 浏览器会停止继续解析,去下载或者运行js,直到完成js的代码后次啊会接着去渲染html和css 一般把js放在最底部(所有html的最下面) 1: 2: