首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
samul
掘友等级
前端工程师
|
美团
身无长物,圆润光滑
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 37
沸点 0
赞
37
返回
|
搜索文章
赞
文章( 37 )
沸点( 0 )
【算法之旅】空格替换
请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 速度上都差不多。
优化css代码管理的实践和总结
为了不使全局变量遭到污染以及更优雅的使用选择器。务必在不同的组件中使用不同的前缀来进行管理 这个概念在预编译中无处不在。只要有必要进行复用的同一变量都应该进行变量的抽离 考验css实现是否优雅的关键。
【算法之旅】1.数组中重复的数字
找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字
【算法之旅】2. 二维数组中的查找
在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 给定 target = 5,返回 true。 给定 target = 20,返回 false。…
JS深入基础系列之原始值和引用值类型的区别
原始值从设计上来说是不可改变的,试想你不可能去改变一个数字本身的含义。所以他们只有值相等的时候才会相等。 String类型特殊一点。他可以看起来像是一个Array(当然他并不是),他的比较方式是先比较长度,在比较每一个位置上的值,只有都相等的时候才算相等。 而引用值————也就…
JS深入基础系列之数据类型判断
当instanceof判断左侧的对象Object是否是右侧类的一个实例的时候,也包含了对其父类的检测。如果instanceof的左侧不是一个对象,那么将返回false,如果右侧不是一个函数,那么将返回一个类型错误 首先获取构造函数f的原型 f.prototype ,然后再原型链…
JS深入系列之类数组和数组之间的转换
而类数组对象呢。其实就是指一些虽然不能直接调用数组方法,并且也不能对他们的length属性做出什么特殊行为,但是那些针对数组的代码依然能在他们的身上完美的发挥效用的对象,就像针对真正的数组运行一样。
JS深入基础之数组的常见api们
Array.join 方法是将数组中所有元素都转化为字符串连接在一起。可以指定一个字符来分割每个字符串。默认为逗号 Array.reverse方法可以将数组元素的顺序颠倒。这个方法会改变原有的数组 假设第一个参数应该在前,那么我们就要返回一个小于0的值。反之则传入一个大于0的值…
JS深入基础之bind,call,与apply
call是Function原型上的方法,他是用来改变绑定的this值并且执行函数的,可以这样使用它。 这个意思就是在对象o的环境下来调用f函数,也就是把this挂在在了o上。
JS深入基础之理解并原生实现new以及判断this
首先他创建了一个新的空对象,然后获取了传入的构造函数以及参数,再将新创建的空对象实例的__proto__属性指向了构造函数的prototype属性(也就是原型),然后新建一个变量,用apply方法把构造函数和参数绑定在新对象中的结果进行赋值。最后返回结果 暂且简陋的归纳。。。
下一页
个人成就
文章被点赞
150
文章被阅读
50,515
掘力值
1,035
关注了
7
关注者
32
收藏集
1
关注标签
12
加入于
2019-12-19