文章库ARTICLE COLUMN

  • 数据类型——数据类型简介及之间的转换

    数据类型——数据类型简介及之间的转换

    摘要:二类型转换隐式类型转换转换为字符串类型任意类型转换为类型任意类型一个加号加任意类型转换为类型任意类型显式类型转换转换为字符串类型转换为类型将字符串或布尔值转换为整数类型。 内容简介: 一.数据类型简介 ———— 原始类型 ————...

    codercaocodercao 评论0 收藏0
  • 初入ES6-Array

    初入ES6-Array

    摘要:用于将对象转为数组可遍历和类数组对象部署属性的对象和扩展运算符的区别是任何具有属性的都可以使用的方法是用原型该方法还有一个参数类似的新方法将字符串转化为数组,特别是大于的单个字符,避免分割成多个用来弥补构造函数的歧义三个空值只有一个参...

    马永翠马永翠 评论0 收藏0
  • Date 对象

    Date 对象

    摘要:构造函数参数无参数默认当天的日期一个用于表现日期的字符串分开传递的日月时间等值一个值更精确的是向构造器传递一些具体的数值年份月份从月月日期从到时数从到分钟从到秒钟从到毫秒数从到需要注意的是,如果所传递的值超过了被允许的范围,对象会自行...

    kgbookkgbook 评论0 收藏0
  • 2017-10-04 前端日报

    2017-10-04 前端日报

    摘要:前端日报精选手把手教你如何使用生成系列文章块级作用域使用简介修改帧使用做一个离线网页应用中文比原生快得多众成翻译骚操作掘金操作数据库个人文章全家桶实战版的掘金中数据缓存原理与实现谦龙的学习笔记如何推出自己的开放源码,这 2017-10-04 前...

    nicercodenicercode 评论0 收藏0
  • JS PopUnder 原理研究:初探

    JS PopUnder 原理研究:初探

    摘要:到现在,已经不能随意地给用户弹出窗口了。现在网上能明确实现这个功能的,都开了公司在卖代码了,分别是这两个价格非常之贵,美元年起步。如果是广告平台用,那就是美元年。这么一个小小的功能,就能卖如此之贵,可见其商业价值。 popunder 技术是用...

    caigecaige 评论0 收藏0
  • 初入ES6-Proxy和Reflect

    初入ES6-Proxy和Reflect

    摘要:用于修改某些操作的默认行为和访问器属性的行为类似在对象的前面多一层代理,对象字面量中定义属性的特性方法,访问器属性此时属性被定义为访问器属性不一样的写法中是用代理的写法第一个参数是对象,第二个是要操作的方法对象也有两个属性,一个是目标...

    BakerJBakerJ 评论0 收藏0
  • 实现compose的五种思路

    实现compose的五种思路

    好久没有更新了,最近学习的过程中一直在用联想的思维来去看问题,javascript是一门非常灵活的语言,集合了好多语言的特性和多种编程模式,对于compose的实现,就有非常多的思路,每一种思路都有自己的特点,实现之后,有种殊途同归的快感。下面就是我总结...

    RayKrRayKr 评论0 收藏0
  • 剑指offer系列算法

    剑指offer系列算法

    1 . Reverse Linked List /** 1. Definition for singly-linked list. 2. function ListNode(val) { 3. this.val = val; 4. this.next = null; 5. } */ /** 6. @param {ListNode} head 7. @return {...

    AnlebAnleb 评论0 收藏0
  • 2017-10-05 前端日报

    2017-10-05 前端日报

    摘要:前端日报精选浏览器渲染过程与性能优化新版采用新引擎,速度是旧版的倍,名字和也变了中文与的使用个人文章在对比中理解掘金白洁血战并发编程异步英文 2017-10-05 前端日报 精选 浏览器渲染过程与性能优化Firefox 新版采用新引擎,速度是旧版的 2 倍,...

    tracytracy 评论0 收藏0
  • this

    this

    showImg("https://segmentfault.com/img/bVWcTp?w=692&h=878"); showImg("https://segmentfault.com/img/bVWcS7?w=667&h=665"); showImg("https://segmentfault.com/img/bVWcS8?w=...

    flyer_devflyer_dev 评论0 收藏0
  • 前端面试之websocket篇

    前端面试之websocket篇

    摘要:服务器将资源复本写到套接字,由客户端读取。释放连接连接服务器主动关闭套接字,释放连接客户端被动关闭套接字,释放连接。使用约定好的计算握手消息,并使用生成的随机数对消息进行加密,最后将之前生成的所有信息发送给网站。 还是同以往一样,面试...

    cooxercooxer 评论0 收藏0
  • 搞定 PM:天天改 URL,react-router 动态路由配置

    搞定 PM:天天改 URL,react-router 动态路由配置

    摘要:分析一下,原本我们路径中的固定部分都是构造函数中的参数,动态部分都在参数。但是问题也来了,这样的路径也能匹配。于是在构造函数的参数的每一项中我们还要用一个标识来标记这个的这个属性值是固定的还是不固定的,如果是固定的输出否则输出。 项目...

    dadongdadong 评论0 收藏0
  • 前端学习笔记之观察者模式

    前端学习笔记之观察者模式

    摘要:观察者模式也称发布订阅模式它的作用就是当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知,自动刷新对象状态举个生活比较常见常见的例子比如你去面试之后,面试官看你表现不错,最后会跟你要联系方式,以便之后可以联系你。 观察者模式也...

    tommegotommego 评论0 收藏0
  • eslint的基础使用

    eslint的基础使用

    摘要:我们通过配置一些风格,让来强制提醒我们代码的风格是否符合规范,所以就是很好的选择,但是还需要和的结合来使用。非派生类的构造函数不能调用。 JavaScript的编程风格 在前端工程愈演愈大的情况下,JavaScript占的比例也很足,需要良好的书写风格,...

    BrennerBrenner 评论0 收藏0
  • 客户端检测之用户代理检测 — navigator.userAgent

    客户端检测之用户代理检测 — navigator.userAgent

    摘要:检测脚本的基本代码结构如下所示呈现引擎具体的版本号检测呈现引擎全局变量,用于保存相关信息。如果检测到了哪个呈现引擎,那么就以浮点数值形式将该引擎的版本号写入相应的属性。 前言 前端这东西,各种先有事实后有标准。不管是各大浏览器老哥各自...

    luckluck 评论0 收藏0
  • 初入ES6-Symbol

    初入ES6-Symbol

    摘要:原始的数据类型和一样是第七种数据类型创建只能用函数来创建,而且不能用可以有参数,用来区分每个只能显试的转化此处是字符串不能在转为数字报错不能隐式的转化报错作为对象的的属性名称主要用在可计算的属性名称,即使带有中括号的属性名称一般是私有...

    ivyzhangivyzhang 评论0 收藏0
  • webpack模块化原理-Code Splitting

    webpack模块化原理-Code Splitting

    摘要:的模块化不仅支持和,还能通过实现模块的动态加载。根据官方文档,实现动态加载的方式有两种和。如果你对如何实现和感兴趣,可以查看我的前两篇文章模块化原理和模块化原理。 webpack的模块化不仅支持commonjs和es module,还能通过code splitting实现...

    WinerWiner 评论0 收藏0
  • 分析Array.apply(null, { length: 20 })

    分析Array.apply(null, { length: 20 })

    摘要:背景在阅读教程时有这么段其中这个表达式有点让人费解。对象就是一个类数组对象,因为没有初始化下标,的值,所以获取,下标的值得到的都是。 背景 在阅读VueJS教程时有这么段demo code: render: function (createElement) { return createElement(...

    snowellsnowell 评论0 收藏0
  • node学习

    node学习

    摘要:顶层对象中的顶层对象是中顶层对象是没有这个概念的模块化在中一个文件就是一个模块每一个模块都有自己的作用域每一个模块都是属于当前作用域的而不是全局的全局的作用域但是在仍然不能使用每一个模块都有自己的全局就会得到文件当前的位置这就是的本身...

    UsherChenUsherChen 评论0 收藏0
  • setTimeout与setInterval的区别和nodejs中的差异

    setTimeout与setInterval的区别和nodejs中的差异

    摘要:关于定时器的源码在文件中,进入就关于定时器的一些设计解释,因为是做服务端代码,在内部等大部分事件都会创建一个定时器,任何时间都可能存在大量的定时器任务,所以设计一个高效的定时器是很有必要的。 博客文章地址 setTimeout与setInterval setTi...

    meislzhuameislzhua 评论0 收藏0
  • 2017-10-02 前端日报

    2017-10-02 前端日报

    摘要:前端日报精选的六道坎视频谈项目中如何选择框架和库源码分析之模块前端图像处理指南模块化原理中文周刊技术周刊期知乎专栏框架的整体感知个人文章数组方法对比中的组件有几种写法从零学习技术栈加载占位图内容出现前显示灰色占位图的分析与实 2017-10-...

    BakerJBakerJ 评论0 收藏0
  • Emscripten对OpenGL的支持

    Emscripten对OpenGL的支持

    摘要:对的支持翻译云荒杯倾本文是专栏系列文章之一,更多文章请查看专栏。这允许仿真代码在知道安全的情况下执行额外的优化。这意味着,这三者的扩展都不是自动完成的。此外,在中,与桌面或移动不同的是,扩展必须首先在其公开的特性生效之前被激活。 Emsc...

    daryldaryl 评论0 收藏0
  • react使用总结

    react使用总结

    最近学了一些 react 和es6 的一些知识,并且使用 react 写了一个 TodoList 项目===>预览 && 源码 感觉学的挺多的,并且遇到的坑也不少?,说实话,一开始学 react 看到 jsx 语法有点不适应,说好的结构和行为分离呢?,不过随着通过一个项目的完成,渐渐明白...

    liaosilzu2007liaosilzu2007 评论0 收藏0
  • 看Zepto如何实现增删改查DOM

    看Zepto如何实现增删改查DOM

    摘要:先看下图,我们以删除元素,插入元素复制元素,包裹元素和替换元素几个模块分别探究如何一一将其实现。遍历当前集合中的元素,当该元素的父节点存在的时候,使用删除该元素。接下来我们来看如何将中创建好的节点插入到目标位置。 前言 dom也就是文档对...

    ClectClect 评论0 收藏0
  • 2017-10-03 前端日报

    2017-10-03 前端日报

    摘要:前端日报精选你需要知道的几类依赖包管理看如何实现增删改查把聊清楚中文登录自动填充密码一点知识为什么王者荣耀让你那么上瘾个人文章英文 2017-10-03 前端日报 精选 你需要知道的几类npm依赖包管理看Zepto如何实现增删改查DOM把cookie聊清楚6 Pro Ti...

    zzirzzir 评论0 收藏0

热门文章

<