首先是课程笔记,暑假太忙了,学的比较慢,慢慢来,希望有所收获最重要。
课程笔记
资料笔记帮助加深理解,相当于每日提升
资料笔记
一、js和java的异同点 首先,js的语法和kottlin的语法有些相似。比如var,方法声明用
function 方法名称 (参数名称...){
//方法内部逻辑
}
还有变量类型声明 :数据类型:变量名=数值;
区别:
一:js的数据类型和java类似。只不过js中的数据类型number将java中的int,double,float整合了。
二:js中可以不用声明变量类型。变量不声明数据类型的话,那么他的类型取决于当前的值是什么数据类型。 举例
var num=0;
num-"lyyyyyyyyyyyyyy";
num=[];
num={};
三:js中的类型判断:
判断基本类型,返回一个字符串
console.log(typeof '');//string console.log(typeof []);//object console.log(typeof {});//object console.log(typeof 1);//number console.log(typeof null);//object console.log(typeof undefined);//undefined console.log(typeof true);//boolean console.log(typeof function(){});//function console.log(typeof /\d/);//object
检查某个对象属于哪个构造函数,返回true/false
function A(){}; function B(){}; let a = new A(); console.log(a instanceof A); console.log(a instanceof B); console.log([] instanceof Array);//true console.log({} instanceof Object);//true console.log(/\d/ instanceof RegExp);//true console.log(function(){} instanceof Object);//true console.log(function(){} instanceof Function);//true
第一节上完;