首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript 基础知识
大力yy
创建于2022-05-19
订阅专栏
记录对JavaScript中一些基础知识的学习。
暂无订阅
共17篇文章
创建于2022-05-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JavaScript 代理(Proxy)和反射(Reflect)
代理和反射是ES6新出的特性,主要为开发者提供了拦截并向基本操作嵌入额外行为的能力。即可以给目标对象定义一个关联的代理对象,而这个代理对象可以作为抽象的目标对象来使用。在对目标对象的各种操作影响目标对
聊一聊 Ajax
什么是 Ajax Ajax(Asynchronous JavaScript and XML) 即:“异步的JavaScript与XML”,指的是一套综合了多项技术的浏览器端网页开发技术。Ajax的概念
JavaScript 模块(module)
早期的 JavaScript 大多用来执行独立的脚本任务,在web页面必要的地方引入,提供一定的交互。但随着JavaScript脚本逐渐复杂以及应用其他的一些运行环境下(如 Node.js)。所以,近
JavaScript JSON
本文咱们来学习一下JavaScript中最常用的JSON数据格式。 一、什么是 JSON JavaScript Object Notation (JSON) 是一种轻量级的、基于文本的、与语言无关的数
浏览器窗口以及元素的大小
前段时间为了面试疯狂背诵八股文,但是到笔试的时候,却被一道很简单的窗口大小的题目给难住了。也是在背诵八股文过程看的太粗糙,并没有深入理解元素每种宽度或高度代表的真正含义。撰写本文也是为了深入了解,防止
JavaScript 原始包装类型
引出问题: 如下一段简单的代码,变量a赋予了字符串类型原始值"str",通过控制台打印输出变量a,只有“str"。a并没有定义slice这个方法,但是后续为什么变量a可以调用slice方法呢? 针对以
JavaScript 类型转换
JavaScript中很多情况下都会进行类型转换,针对不同情况有不同转换规则,看的比较杂乱,对该知识点仍不是很明确,特此整理一波。 JavaScript中主要有Undefined、Null、Boole
JavaScript 类型判断的几种方法
一、JavaScript 基本类型 首先介绍一下JavaScript中的八大基本类型 1、原始数据类型 (1)布尔类型(Boolean) 布尔表示一个逻辑实体,可以有两个值:true和false 、
JavaScript promise 和 异步函数(async/await)
JavaScript是一种同步的、阻塞的、单线程的语言,在这种语言中,一次只能执行一个操作。但web浏览器定义了函数和API,允许我们当某些事件发生时不是按照同步方式,而是异步地调用函数(比如,时间的
JavaScript 迭代器(Iterator)和生成器(Generator)
说起迭代,或许大多数人想到的就是循环,但是迭代和循环并不是等价的,循环是迭代机制的基础。那么什么是迭代呢?个人理解的是按照顺序重复多次执行同一段程序,通常会有明确的中止条件。
深入学习 JavaScript 中的几种继承方式
说到JavaScript中的继承,与之密切相关的就是原型链了,JavaScript中的继承主要是通过原型链实现的。
JavaScript 函数详解
前言:JavaScript 中的函数是什么 一般来说,一个函数是可以通过外部代码调用的一个“子程序”。像程序本身一样,一个函数由称为函数体的一系列语句组成。
JavaScript 类(class)
在面向对象编程的语言中,类 的概念或许并不陌生,虽然JavaScript中皆为对象,但是ES6之前并未有类概念。所以,ECMAScript 6 中新引入的 class 关键字具有正式定义类的能力。
浅析 JavaScript 中的原型和原型链
JavaScript 常被描述为一种基于原型的语言 (prototype-based language) ——每个对象拥有一个原型对象,对象以其原型为模板、从原型继承方法和属性。
JavaScript 对象(object)详解
关于 JavaScript ,大家可能经常听到一句话:“JavaScript 万物皆对象”。严格来说,这句话并不完全正确,但是对象在JavaScript确实至关重要。
JavaScript 事件(Events)
JavaScript经常要与HTML进行各种各样的交互,这种交互是通过事件实现的,那么什么是事件呢?
JavaScript 浏览器对象模型(Browser Object Model,BOM)
浏览器对象模型( BOM ) 是一种特定于浏览器的约定,指的是Web 浏览器公开的所有对象。与 Document Object Model 同,没有实现标准,也没有严格的定义,因此浏览器供应商可以自由