首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
SamuelHuang
掘友等级
多摔几次,总会记住疼
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
在vue页面跳外部链接
内嵌网页iframe详解https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/iframe在本页面跳转外链window.location.
变量提升与函数提升
变量提升就是变量在声明时,会被提到作用域的开头先定义,这就是变量提升。 函数定义有两种方式,一种是函数声明,一种是字面量定义(不存在函数提升)。 函数提升的优先级是要高于变量提升的。
js中闭包
看了很多前辈的文章,我的理解就是闭包是一种解决函数外部访问函数内部变量的一种解决方法。这样好像是个抽象概念,我看大神是这么说的,闭包就是能够读取其他函数内部变量的函数。给出一个闭包如下 其中f2就是闭包。 二是让这些变量的值始终保持在内存中。 我刚接触到闭包,就有个疑惑如果仅是…
js数据类型
在内存中存储方式不同,基本数据类型,仅是把数据名和值存储在栈中,访问时直接调用,引用数据类型,将数据名和一个堆的地址存储在栈中,堆中存放数据的属性和值。
js中的隐式转换
由于js是弱类型语言,所以在进行四则运算和比较时,js将不能进行比较的类型转换为统一的类型进行比较和计算。 如上图所示,数组和布尔类型本无法比较,就是因为进行了隐式转换。当一个对象与一个数组进行比较时,他先将对象通过toString()转为字符串,再将字符串通过Number转为…
js中new做了什么
一个构造函数要实例化出一个对象要用new,那new在实例化对象的过程中做了什么呢?创建了一个空对象把对象中的__proto__的指针指向构造函数的prototype把构造函数的this指针指向这个对象
js继承那些事
继承就是一个构造函数,想要将另一个构造函数的所有属性和方法,以及其原型链中的属性和方法归为己用。 原型链继承就是将想要继承的构造函数的实例化对象替换自己的原型对象。如下代码 从上述代码中可以看出,Foo1成功继承了Foo中的属性和方法以及其原型链中的属性和方法。 新实例无法向父…
js原型链那些事
要理解原型链,我们要知道js中所有对象都是Object的实例,object可以理解成一个大的构造函数,所有的对象都继承Object.prototype的属性和方法。Object.prototype是所有对象的父级。 3、每个构造函数new出来的对象都有一个属性__proto__…
字符串与数组间的互相转换
基本数据类型中除了null和undefined 都可以toString(),数字可以用其改变进制(要转变成的进制数),boolean输出的是ture或false。 toString() 在把数组转换成字符串时,首先要将数组的每个元素都转换为字符串。当每个元素都被转换为字符串时,…
js异步编程的几种实现方式
由于js设计之初就为单线程,所以所有任务都会依次执行,这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是因为某一段Javascript代码长时间运行(比如死循环)…
下一页
个人成就
文章被点赞
3
文章被阅读
8,325
掘力值
177
关注了
25
关注者
1
收藏集
1
关注标签
19
加入于
2020-02-26