【js】基础知识

js基础

  • 数据类型
    • 数字类型
    • 字符串类型
    • 逻辑类型
    • 函数
    • 对象
    • typeof操作符
  • 运算符 、表达式和语句

数据类型

js和python一样,都是弱类型语言,变量的类型由其存储的值得类型决定。

数字类型

  • 250,360(十进制)
  • 0x25AE(十六进制)
  • 0234(八进制)
  • 数字类型占8字节,保留16位有效数字

字符串类型

  • 可以用单引号'或双引号"引用
  • 转移符号\

逻辑类型

  • true和false(小写开头,python开头是大写)

函数

模板

function 函数名(参数表){
	函数体内容
}

参数
js的参数可以实现变参,每个函数都有一个arguments对象。

  • 获取参数长度
arguments.length
  • 获取参数
arguments[0]//下表从0开始

对象

  • js当中,对象以函数表示
    如:
function t(a){
	this.a=a;//成员变量
	this.show=function(){//成员函数
		alert(a);
	}
}
  • 对象实例化
var obj=new t(2);
obj.show();

typeof操作符

  • typeof 操作数
    获取操作数的数据类型

运算符 、表达式和语句

to be continue…

你可能感兴趣的:(javascript,前端,开发语言)