a.行内式 JS 代码(不推荐)
c.外链式 JS 代码(推荐)(常用)
.js
后缀的文件,在文件内书写 js 代码,把写好的 js 文件引入 html 页面
单行注释: 一般就是用来描述下面一行代码的作用
/
,也可以按 ctrl + /
(快捷写法)
// 我是一个单行注释
// 下面代码表示在浏览器里面出现一个弹出层
多行注释: 一般用来写一大段话,或者注释一段代码
/**/
然后在两个星号中间写注释,也可以按 shift + alt + a
(快捷写法)
2.命名的变量以及命名的规则
规则: 必须遵守的,不遵守就是错
2.复杂数据类型(目前暂做了解后面会做深入讲解)
typeof
关键字来进行判断
isNaN
这个方法来判断一个变量是不是数字
// 如果变量是一个数字
// 如果变量不是一个数字
1.其他数据类型转成数值
从第一位开始检查,是数字就转换,知道一个不是数字的内容
开头就不是数字,那么直接返回 NaN
除了加法以外的数学运算
下面展示一些 内联代码片
。
// 以下是不同几个变量的转换方法:
2.其他数据类型转成字符串
+
有两个含义
+
任意一边是字符串,就会进行字符串拼接
+
两边都是数字的时候,才会进行数学运算内联代码片
。
// 以下是几个不同变量的转变方法
3.其他数据类型转成布尔
下面展示一些 内联代码片
。
-就是在代码里面进行运算的时候使用的符号,不光只是数学运算,我们在 js 里面还有很多的运算方式
会自动把两边都转换成数字进行运算
下面展示一些 内联代码片
。
=
右边的赋值给等号左边的变量名
下面展示一些 内联代码片
。
// 以下展示一些案例
5.自增自减运算符(一元运算符)
分成两种,前置++ 和 后置++
前置++,会先把值自动 +1,在返回
后置++,会先把值返回,在自动+1
++
运算符道理一样
下面展示一些 内联代码片
。
// 以下展示一些案例
JavaScript中的运算符优先级是一套规则。该规则在计算表达式时控制运算符执行的顺序。具有较高优先级的运算符先于较低优先级的运算符执行。例如,乘法的执行先于加法。 下表按从最高到最低的优先级列出JavaScript运算符。具有相同优先级的运算符按从左至右的顺序求值。