js入门01

JS的引入方式:

1.行内引入,直接在标签里面写入js代码;

2.内嵌,把js代码用标签包裹起来,可以放在整个代码的任何位置,一般都放在body的最后,等这个页面加载完成再调用JS;

31.外链法,外链一个js文件,

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

你可能感兴趣的:(js入门01)