一.js的输出方式
-
alert(“hello world!”);
-
document.write(“hello world!”);
-
console.log(“hello world!”);
二.字面量和变量
-
字面量:不可变的值,都是可以直接使用的,但是一般都不直接使用字面量。
-
变量:变量可以保存字面量,而且变量的值是可以改变的,方便我们的使用。
-
声明变量:在js中使用var关键字声明一个变量。
三.标识符
-
标识符:在js中所有可以由我们自主命名的都可以称为标识符
-
变量名、函数名、属性名都属于标识符。
-
命名一个标识符应遵循如下规则。
1.标识符可以含有字母,数字,_,$。
2.标识符不能以数字开头。
3.标识符不能是ES中的关键字或保留字(驼峰命名法,首字母小写,开头字母大写,其余小写。eg:helloWorld)
三.字符串
数据类型:字面量的类型。
在js中一共有六种数据类型
-
String 字符串
-
Number 数值
-
Boolean 布尔值
-
Null 空值
-
undefind 未定义
-
Object 对象
1. 其中String Number Boolean Null Undefind属于基本数据类型。
2. Object属于引用数据类型。
3. typeof可以检查变量的类型[^ console.log(typeof a)]。
四.布尔值
var bool=true;
console.log(typeof bool);
五.强制类型装换
-
Example 将其他数据类型转换为String
//方法一,调用被转换数据类型的toString()方法,该方法不会影响到原变量,也就是a值不变。
var a=123;
//调用a的toString()方法,x.y()。
a.toString();
//a=a.toString();
//a=null;
//a=a.toString();
console.log(typeof a);
console.log(a);
//方法二,调用String()函数,并将被转换的数据作为参数传递给函数。
a=123;
a=string(a);
console.log(typeof a); //查看数据类型
console.log(a);
-
Example 将其他数据类型转换为Number
1.如果是纯数字的内容,直接将其转换为数字。
2.如果字符串中有非数字的内容,则转换为NaN。
3.如果是空串或者空格,输出为0。
6.true为1,false为0,Null为0,undefined为Null。
//转换方法----字符串
//parseInt()把一个字符串转换为一个整数
//parseFloat()把一个字符串转换为一个浮点数
a=123px;
//调用parseInt()函数把a转换为Number,可将一个字符串中的有效整数内容取出来,然后转化为Number。
a=parseInt(a);
console.log(typeof a);
console.log(a);
-
Example 将其他数据类型转换为Boolean
1.数字–除了0,NaN,其余都是true。
2. 字符串–除了空串,其余都是true。
var a=123;
a=-122;
a=0;
a=Boolean(a);
console.log(typeof a);
console.log(a);
六.其他进制的数字
a=0x10;//十六进制
a=060;//八进制
console.log(a);
第一部分 完结
以上就是第一次学习js的笔记总结,很多语法都跟java,c++很相似,自己学习一遍可以夯实语法基础,后面我会慢慢学习Js高阶还有数据结构。
【信息由网络或者个人提供,如有涉及版权请联系COOY资源网邮箱处理】
© 版权声明
部分内容为互联网分享,若有侵权请联系站长删除。
THE END
暂无评论内容