一、JS的编写位置
1.直接写在script标签中
2.可以创建一个外部js文件(一般开发中应用),从而进行引入,
引入方法:是在script标签中引入,
二、js的基本语法
注释的方法:1.// 2 /**/
语法的问题:
1.js代码中是通过分号; 结束的一个语句的,表示给浏览器,我这话执行完毕了
2.严格区分大小写
三、字面量和变量
字面量也就是字面的意思,比如1 2 3
变量:可以用来存储字面量,一个变量可以存储任何类型的字面量
变量的使用:先声明一个变量,用let const var 一般用let声明,声明完后对其进行赋值
const的用法,是对常量进行声明,也就是说只能赋值一次,之后不能进行修改
四、MDN的使用,在这个网站里可以查到所有前端的文档,可以找到浏览器的兼容性等问题
五、标识符
标识符:在程序中所有可以自主命名的都称为标识符
1.标识符可以是数字,字母,符号$ _,但不能用数字开头
2.不能使用关键字和保留字,也不建议使用js内置中的函数名和变量名
3.使用驼峰命名法,maxLength
六、数据类型,也就是值的类型
字符串(string) ,js中字符串的值需要用引号引起来,可以用单引号或者双引号,但不能同类型引号嵌套,同时引号不能跨行使用。
js中使用\ 进行转义;\n 进行换行,’ 表示单引号;"表示双引号;\t表示置换符;\表示不换行\
七、模板字符串(ES中新特性,一些老版的浏览器不支持)
使用``单引号来创建模板字符串,是在ESC键和tab中间那个
模板字符串的特点:1.可以在引号里进行换行,并且会保留样式;
2.可以在引号里进行嵌套,用变 量 名 加 在 模 板 字 符 串 中 ; 例 如 : l e t n a m e = " 张 学 友 " ; l e t s t r = ‘ 我 好 喜 欢 {变量名} 加在模板字符串中; 例如: let name = "张学友"; let str = `我好喜欢变量名加在模板字符串中;例如:letname="张学友";letstr=‘我好喜欢{name},因为他好帅`;