首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
javascript
苹果吃橘子
创建于2022-06-09
订阅专栏
一种运行在客户端(浏览器)的编程语言,实现人机交互效果
等 1 人订阅
共26篇文章
创建于2022-06-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JavaScript - toFixed() 方法
定义和用法 toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。 语法 num 必需。规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范
js中 every()和 some()方法
every(): 对数组中的每一项运行给定函数,如果该函数对每一项都返回 true,则返回 true。 some(): 对数组中的每一项运行给定函数,如果该函数对任一项返回 true,则返回 true
js中 map的用法
介绍 对数组中的每一项运行给定函数,返回每次函数调用的结果组成的数组 语法: 语法说明: function(currentValue, index, arr):必须。为一个函数,数组中的每个元素都会执
js中filter的用法
介绍 filter():对数组中的每一项运行给定函数,返回该函数会返回 true 的项组成的数组 用法 常用于把Array的某些元素过滤掉,然后返回剩下的元素。 filter()把传入的函数依次作用于
Date类型详解
简介 Date类型使用自 UTC(Coordinated Universal Time,国际协调时间)1970 年 1 月 1 日午夜(零时)开始经过的毫秒数来保存日期。在使用这种数据存储格式的条件下
数据属性和访问器属性
ECMAScript 中有两种属性:数据属性和访问器属性 1.数据属性 介绍 数据属性包含一个数据值的位置。在这个位置可以读取和写入值 特性 [[Configurable]]:表示能否通过 delet
Math对象
Math 对象 Math对象用于保存数学公式和信息,本文将介绍Math对象提供的常用计算属性和方法。 1. Math 对象的属性 Math 对象包含的属性大都是数学计算中可能会用到的一些特殊值。下表列
js中的split()方法
split()方法 概念 这个方法可以基于指定的分隔符将一个字符串分割成多个子字符串,并将结果放在一个数组中。 要点 分隔符可以是字符串,也可以是一个 RegExp 对象(这个方法不会将字符串看成正则
稳妥构造函数模式
稳妥对象 指的是没有公共属性,而且其方法也不引用 this 的对象。 稳妥对象最适合在一些安全的环境中(这些环境中会禁止使用 this 和 new),或者在防止数据被其他应用程序(如 Mashup程序
javascript中新增和删除数组的方法
1.数组增加元素 1.1数组.push() 该方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度 语法: arr.push(元素1,...,元素n) 例: 1.2数组.unshift(新增的内
JavaScript 的自动垃圾收集机制
前言:JavaScript 具有自动垃圾收集机制,执行环境会负责管理代码执行过程中使用的内存。 JavaScript垃圾收集机制的原理: 找出那些不再继续使用的变量,然后释放其占用的内存。为此,垃圾收
如何延长作用域链?
虽然执行环境的类型总共只有两种——全局和局部(函数),但还是有办法来延长作用域链。有些语句可以在作用域链的前端临时增加一个变量对象,该变量对象会在代码执行后被移除。具体来说,就是当执行流进入下列任何一
作用域
当代码在一个环境中执行时,会创建变量对象的一个作用域链(scope chain 作用域链的用途是保证对执行环境有权访问的所有变量和函数的有序访问 作用域链的前端,始终都是当前执行的代码所在环境的变量对
执行环境
在 JavaScript 中,。执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象(variable object),环境中定义的所有变量和函数都
检测类型——typeof 操作符和 instanceof 操作符
基本数据类型常用typeof 操作符检测 typeof 操作符是确定一个变量是字符串、数值、布尔值,还是 undefined 的最佳工具,如果变 量的值是一个对象或 null,则 typeof 操作符
基本类型和引用类型的值
ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值,当从一个变量向另一个变量复制基本类型值和引用类型值时,存在很大的不同。 基本类型的值 如果从一个变量向另一个变量复制基本
相等操作符--全等和不全等
除了在比较之前不转换操作数之外,全等和不全等操作符与相等和不相等操作符没有什么区别。 全等操作符由 3 个等于号(===)表示,它只在两个操作数未经转换就相等的情况下返回 true,如下面的 例子所示
布尔操作符-逻辑或(||)
逻辑或操作符由两个竖线符号(||)表示,有两个操作数,如下面的例子所示: let love = true || false; 逻辑或的真值表如下: 与逻辑与操作相似,如果有一个操作数不是布尔值,逻辑或
布尔操作符-逻辑与(&&)
逻辑与操作符由两个和号(&&)表示,有两个操作数,如下面的例子所示: let love = true && false; 逻辑与的真值表如下: 逻辑与操作可以应用于任何类型的操作数,而不仅仅是布尔值。
布尔操作符-逻辑非(!)
逻辑非操作符由一个叹号(!)表示,可以应用于 javajScript 中的任何值。无论这个值是什么数据类型,这个操作符都会返回一个布尔值。逻辑非操作符首先会将它的操作数转换为一个布尔值,然后再对其求反
下一页