环境的搭建
- 通过pycharm-community软件来进行代码的编写。
- 通过Webstorm软件来进行代码的编写。
注意:最好使用谷歌浏览器或火狐浏览器来进行调试。
代码的编写
- HTML 中的脚本必须位于 标签之间。也可以把脚本保存到外部文件中。外部 JavaScript 文件的文件扩展名是 .js。
js基本语句格式:
<script type="text/javascript"> javascript语句 </script>
注意:body的最后放js部分
- 一些快捷键的使用:
- ctrl+/ 注释.
- 复制当前行: ctrl+d.
- 删除当前行 :ctrl+x.
- tab键是快捷键:如 a.log按tab可实现console.log(a).
语法的使用
变量的类型:
1. number
2. string
3. boolean
4. object
5. undefined
6. null
可使用typeof来测定变量的类型:
<script type ="text/javascript">
a=3.14;
console.log(typeof a);
</script>
上述结果为number类型。
逻辑运算符
1.与运算&&
2.或运算||
3.非运算!
关系运算符的使用优先级为!>&&>||.
关系运算符结果都是boolean.
举例:
var s1='hello';
var s2=new String('hello');
console.log(s1==s2);//比较s1和s2是否相等
console.log(s1===s2);//比较s1和s2是否严格相等
console.log(new String(s1).length)//在控制台显示已经转化为对象的s1的长度。
上述的输出结果为true和false.
var name='';
var s='lll';
console.log( name || 'admin');//从左往右运行,直到遇到true停止运行;
name&&console.log(s)&&name;//从左往右运行,直到遇到false停止运行;
上述的输出结果分别是admin和无。
<script type ="text/javascript">
var a=12,b=13;
console.log('a='+a +', '+'b='+b);//连接符
console.log('a="${a}",b=${b}');//可代替连接符
</script>
注意:上述两种方式输出的结果相同,最好使用第二种语句来编写代码。