首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JS基础
新星_
创建于2022-06-01
订阅专栏
js语法
暂无订阅
共67篇文章
创建于2022-06-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
二十六.构造函数和new关键字
构造函数 1)构造函数用于创建对象:任何对象都是函数创建出来的,任何对象都有构造函数。任何对象都有类型,其类型是创建对象的构造函数。 2)同一个函数创建出来的对象们具有相同的功能但同一个函数创建出来的
二十五.函数的嵌套
作用域 只有函数的大括号有作用域,对象的大括号没有作用域。 变量取值 局部函数的内部可以访问自己内部作用域的变量也可以访问外层函数作用域的变量还可访问全局作用域的变量,但外部不能直接访问内部作用域的局
二十四.this关键字
this意义 给对象添加成员或修改成员的值 this代表执行这个this的环境对象,是一个对象;只有在call、apply、bind少数情况下不是对象。 this代表的环境对象判断 1)this在全局
二十三.变量的作用域
变量作用域 变量的作用域(scope) 是程序源代码中定义这个变量的区域,变量在这个区域中能够被使用。 作用域分为全局作用域和函数作用域(又叫局部作用域)两种。 全局作用域 全局作用域是最外围的一个执
二十二.函数的返回值和return
函数的返回值 1)函数不是必须写返回值; 2)函数一定有返回值,函数体内没有return或一个return后面不跟代码直接加分号就返回undefined。 return return是关键字,指定函数
二十一.函数的概念
函数特征 1)函数即可以保存数据也可以保存代码 2)函数被调用一次就会执行一次函数体中的代码,每一次调用是独立的,函数中的变量也会重新赋值。 函数的实参和形参 1)实参和形参概念 2)函数内部有arg
二十.with语句和delete语句
with语句 with语句用于临时扩展作用域链。 语法: 全局变量是全局对象window的成员,访问全局对象window中的成员可以省掉window。 with语句相当于window的功能 不推荐使用
十九. throw和try-catch-finally语句
throw语句 throw抛出异常,立即停止正在执行的程序,跳转至就近的逻辑异常处理程序。 throw可以抛出js中所有数据,throw抛出异常该异常可以是JavaScript字符串、数字、逻辑值或引
十八.break和continue以及label语句
break语句 break语句:直接跳出循环 当i等于3时for循环中的if的条件为true,执行break语句会直接跳出for循环,则for循环中else中console.log(i)不会打印3,但
十七.循环语句(二)
while循环 while循环:一个业务需要重复执行,但总有一次执行会终止循环,用于循环次数未知的。 语法: do-while循环 while循环的变体,与while循环区别为无论条件是否满足至少会执
十六.循环语句(一)
循环语句 一遍又一遍地运行相同的代码,并且每次的值都不同。 for循环 一个业务需要重复执行,常用于已知次数的循环。 语法: 1)for循环数组遍历 第一次取到变量的值就是初始条件设定的值,当判定条件
十五.条件语句
语句 语句:表达式是一个最简单的语句,语句组成了程序。有单语句和复合语句以及空语句。单语句要以分号结束,空语句就是一个分号。 条件语句 条件语句用于基于不同的条件来执行不同的动作。 if语句 if语句
十四.表达式计算
eval函数 eval()可以解释运行由JavaScript源代码组成的字符串,并产生一个值。 参数:eval()只有一个参数。 如果传入的参数不是字符串,它直接返回这个参数。如果参数是字符串,它会把
十三.赋值操作和逗号操作符
赋值运算符 赋值操作符由等于号(=)表示,其作用就是把右侧表达式的值赋给左侧的变量。右侧为表达式,左侧为标识符(变量、函数名)。 如果在等于号(=)前面再添加乘性操作符、加性操作符或位操作符等,就可以
十二.条件操作符(三目运算符)
三目运算符 语法:表达式?A:B 用法:表达式会做布尔判定,判定结果是true就会执行表达式A,否则执行表达式B。整个三目运算表达式的结果是A或者B。
十一.关系操作符
比较运算符 小于(<) 、大于(>) 、小于等于(<=)和大于等于(>=)这几个关系操作符用于对两个值进行比较,这几个操作符都是返回一个布尔值。 当关系操作符的操作数使用了非数值时,按照相应的规则比较
十.逻辑操作符
逻辑与&& 逻辑与操作符由两个和号(&&)表示,有两个操作数,相当于and。 逻辑与的布尔值:需要两个操作数都是true才会返回true。 逻辑与操作属于短路操作,即如果第一个操作数是false,那么
九.一元操作符
一元操作符 只能操作一个值的操作符叫做一元操作符。 自增++和自减-- 前置++:是先把变量的值加1,再取变量的值使用; 后置++:是先取变量的值使用,再把变量的值加1。 无论前置还是后置都会让变量加
八.表达式
表达式 表达式是代码的最小的单位;表达式组成语句,多个语句组成了程序。 原始表达式 原始表达式包含直接量、关键字和变量名 数组初始化表达式 1)数组直接量:允许有逗号的结尾,故[,,]、[1,,]、[
八.js引用数据之函数
函数的写法 function(){函数体},function是关键字 函数用法 1)函数是有代码块和作用域的数据容器,函数是一种特殊的引用数据,函数不调用就只是存了一个数据; 2)函数不会自己运行大括
下一页