JavaScript入门教程–JS学习笔记01

一.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
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容