首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
知行难
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
圣杯和双飞翼
圣杯布局和双飞翼布局都是实现三栏布局的方法,左右定宽,中间自适应。与普通的三栏布局不同的是,这两种方式将main元素放在侧边栏的前面,以达到优先渲染的目,只是实现的方式略有不同。 下面以一个左边栏100px,右边栏120px的布局来说明。 此时,main占据一整行,left、r…
用JS给页面添加一千个按钮
在如今各种框架大行其道的今天,由于虚拟DOM的应用,直接手动操作DOM已经越来越少。一方面是API相对麻烦,一方面直接操作对性能也不利。但是原生JS作为“内功”的一部分,还是要了解的。 这里有一道面试题(现在应该很少见了),用JS在页面添加一千个按钮,要求点击按钮弹出对应的编号…
JS判断质数那些事
那么可以将num%i === 0改为Math.sqrt(num)%i === 0,减少循环的次数。对于1和2的判断,可以合并一下: 或者根据需求使用forEach、map等方法。
对象、原型、继承(二)
继承是面向对象语言(Object-Oriented Language)中的一个最为人津津乐道的概念。JS中的继承主要是依靠原型链 来实现的。 ECMAScript 中描述了原型链的概念,并将原型链作为实现继承的主要方法。其基本思想是利用原 型让一个引用类型继承另一个引用类型的属…
对象、原型、继承(一)
一般情况下,我们可以用字面量或者Object构造函数的方式来创建一个对象,但是这个方法有一个缺点,当使用同一个接口创建对象时,容易产生大量重复的代码。 由于在JS中无法创建类(ES6之前),可以使用工厂模式,用函数来封装以特定接口创建对象的过程。 相对比,用构造函数的方式,没有…
求数组最大/最小值
Math是JavaScript的内置对象,Math.max() 函数返回一组数中的最大值。由于Math.max()参数不能为数组(当为数组时返回NaN),我们需要将数组进行处理。 优点是简单、快捷,不足是数组最好要经过校验,不能有空项。 如果进行递归,那就是熟悉的冒泡排序。这个…
JavaScript中的函数作值
在JS中,函数名本身就是变量,那么可以像参数一样把一个函数传递给另一个函数,而且可以将一个函数作为另一个函数的结果返回。 上面这个函数接受两个参数。第一个参数是一个函数,第二个参数是传递给第一个参数函数的值。然后来定义传递的函数: 函数作参数实际应用的并不多,我们常用的可能是一…
个人成就
文章被点赞
19
文章被阅读
20,547
掘力值
417
关注了
1
关注者
4
收藏集
2
关注标签
11
加入于
2018-10-16