认识
-
编程语言的分类:机器语言,汇编语言,高级语言
-
Java Script属于高级语言。
-
计算机的组成部分:硬件和软件两部分
-
数据的存储单位 bit 1bit可保存一个0或者1 Byte 1B=8b MB 1MB=1024B GB 1GB=1024MB TB 1TB=1024GB
-
创始人:布兰登.艾奇(Brenda Eich) Java Script是 运行在客户端的脚本语言,无需编译,由js引擎运行。 渲染引擎是用来解析html和CSS; js引擎用来读取和执行js代码。 注意,浏览器不执行js代码。
-
js的组成:EAMCScript、DOM、BOM。基础阶段学习EAMCScript,包含基础语法,语言规范等内容。 书写位置:行内,内嵌,外部(与我们的CSS样式类似)
-
注释:
// 1 单行注释 ctrl+/ /* 2 多行 注释 shift+alt+A 多行 注释 */ -
输入、输出语法:
// js输入输出语句
// 浏览器弹出输入框,用户可以输入
prompt('你好,无聊的朋友们,我是输入框prompt 请输入你的感想吧')
// 浏览器弹出警示框
alert('是的 我是alert,弹出警示框')
// 浏览器控制台打印输出信息,给程序媛看的
console.log('嗨,我是console,是给程序媛看的')
document.write('我可以直接显示在面上')
</script>
变量
- 定义:存放数据的容器
- 使用步骤:1.声明变量,赋值 2.声明变量,同时赋值
- 变量的初始化
// 声明变量
var age;
// 赋值
age = 18;
// 输出
alert('age');
console.log (age);
// 变量的初始化
var myname =('xiaobai');
console.log (myname);
</script>
-注意事项:
- 更新变量,以最后一次赋值为准,js代码一行一行的执行;
- 声明多个变量,中间用英文‘,’隔开 3.扩展:a 只声明不赋值,结果是undefined; b 不声明,不赋值 ,直接使用会报错; c 不声明,直接可使用
PS:js的严格模式:'use strict',使用es6以上的js。es5定义变量的时候,一定要加var。
- 变量的命名规范
- (A-Z,a-z)有字母、(0-9)数字、_下划线、$美元符号组成
- 严格区分大小写(APP,app)
- 不能以数字开头
- 不能是关键字、保留字
- 变量命名要有意义,见名知意。推荐驼峰命名法,首字母小写,后面的首字母大写:myFirstName 6.变量类名不能是name。
数据类型
Java Script变量数据类型只有在程序 运行的过程中,根据等号右边的值来 确定的。
定义字符串的方式 单引号、双引号、反引号
- 获取字符串的长度:str.length
字符串的拼接:+
${变量名称} - 判断变量的数据类型:typeof
最后:学习新知识,欢迎大佬们分享经验给我,从零开始的小白~