Files
ClassContent/历届学生/罗朝/2019-04-23/笔记.txt
2024-09-27 02:06:13 +08:00

91 lines
2.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

概念:运行在客户端浏览器上的编程语言
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: (比较)逻辑运算符
继续完善 比较 和 逻辑 运算符
4js 写法
注意浏览器是自上而下解析我们的html里面的代码如果遇到js文件或者js代码
浏览器会停止继续解析去下载或者运行js直到完成js的代码后次啊会接着去渲染html和css
一般把js放在最底部所有html的最下面
1 <script> 你的js代码 </script>
2 <script src="./index.js"></script>