JS的引入方式:
1.行内引入,直接在标签里面写入js代码;
2.内嵌,把js代码用标签包裹起来,可以放在整个代码的任何位置,一般都放在body的最后,等这个页面加载完成再调用JS;
31.外链法,外链一个js文件,<script src="外链js的路径"></script>
JS的注释:
1.单行注释://。快捷键是ctrl+/;
2., 多行注释:/* */。快捷键是ctrl+shift+/。
JS的书写规范:
1.严格区分大小写;
2.每行JS代码结尾处要用分号结束,并且代码中的所有符号都必须是英文的;
3.JS是一门弱类型语言,所以不需要声明变量的类型,可以直接声明变量赋值等。
JS的数据类型:
共分为两大类:基本数据类型和引用数据类型
基本数据类型分为五种:数字型number,字符串型 string,布尔型Boolean,
空类型null,未定义型 undefined。
基本数据类型都是存放在栈里,栈的特点是体积小,数据的存取速度快;
引用的数据类型存放在堆里,堆的体积大,数据存取速率慢。
JS的五种输出方式:
1.alert 警示框;
2.Prompt 用户信息输入框,当点击确定时,返回值为用户输入的信息值,点击取消时,返回值为null;
3.Confirm 确定/取消框,点击确定时,返回值为TRUE,点击取消时,返回值为FALSE;
4.Console.log 在控制台上现实的内容;
5.Document.write 实现的是在页面的输出,但是它会覆盖页面原有的内容。
JS的变量的命名方式:
1.由数字,字母,下划线,$组成,而且数字不能以数字开头。
2.见名知意:一些可以直接用单词表达出来的变量,name,age等;
3.驼峰命名法:名字开头的首字母小写,其他单词的首字母都大写。
4.不要使用汉字以及一些特殊字符:空格等
Typeof函数:
可以显示出来的是函数变量的类型,typeof(null)的返回值为object。
isNaN函数:
可以用来判断某个变量是否能转化成number类型的,所以isNaN(null)返回值为FALSE