首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript基础
焦糖丶瓜子
创建于2021-05-19
订阅专栏
JavaScript基础练习与记录
暂无订阅
共9篇文章
创建于2021-05-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JavaScript 进阶 知识大杂烩
数据类型检测 typeof 基本数据类型 typeof操作符用适合用来判断一个变量是否为原始类型,它是判断一个变量是否为字符串、数值、布尔值或 undefined 的最好方式。typeof返回的是
【高级程序设计(第四版) 】- Array
使用new Array()与Array()创建数组性质一致。如果构造函数中只传入一个参数,若参数为数值则创建一个长度为该值的空数组;若参数为其他类型,则创建一个只包含该值的数组 使用数组字面量方式创建数组不会调用Array()构造函数。使用数组字面量初始化数组时,可以使用一串逗…
【高级程序设计(第四版)】-DOM
DOM 节点 Node类型 常量 值 中文 ELEMENT_NODE 1 元素节点 ATTRIBUTE_NODE 2 属性节点 TEXT_NODE 3 文本节点 CDATA_SECTION_NODE
JavaScript - 原型、原型链
JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function 是 JS 自带的函数对象。 在上面的例子中 o1 o2 o3 为普通对象,f1 f2 f3 为函数对象。怎么区分,其实很简单,凡是通过 new Function(…
JavaScript之异步与单线程
说到js的单线程(single threaded)和异步(asynchronous),很多同学不禁会想,这不是自相矛盾么?其实,单线程和异步确实不能同时成为一个语言的特性。js选择了成为单线程的语言,所以它本身不可能是异步的,但js的宿主环境(比如浏览器,Node)是多线程的,…
【高级程序设计(第四版)】 - 数据类型
JavaScript一种松散型的语言,变量只是存储值的占位符,其对应的值是可以随便改变的。所以需要一种手段来确定任意变量值的数据类型。typeof操作符返回的结果是字符串: Undefined类型只有一个值,特殊值undefined。当使用var或let声明变量但是未初始化时则…
【高级程序设计(第四版) 】- 变量、作用域与内存
ECMAScript变量包含两种不同的类型: 原始值和引用值。原始值就是6种基本数据类型,原始值保存在栈中,按值存储;引用值保存在内存(堆)中,在栈中保存对其的引用而非引用值本身,保存引用值的变量是按引用访问的。 引用值可以随时添加、修改和删除其属性和方法; 但是原始值不能有属…
【高级程序设计(第四版)】 - 对象、类与面向对象编程
对象是一组属性的无序集合。可以将对象想象成一张散列表,其中的内容就是一组键/值对,值可以是数据或者函数。 [[Configurable]]:表示属性是否可以通过delete删除并重新定义,是否可以修改它的特性,以及是否可以把它改为访问器属性。默认为true [[Enumerab…
【高级程序设计(第四版)】 - String
String是对应字符串的引用类型(原始值包装类型)。 功能:charAt(index)方法从一个字符串中返回指定的字符。传入超出范围的数值(默认会将传入值使用Number()转换),则会返回空字符串,若输入参数为其他类型,则使用默认index0 功能: charCodeAt(…