文章库ARTICLE COLUMN

  • 浏览器工作过程详解(译)(一)

    浏览器工作过程详解(译)(一)

    摘要:值得注意的是,谷歌浏览器和大多数浏览器不同,每一个选项卡都是渲染引擎的一个实例,都拥有独立的进程。组件之间的通信火狐和谷歌都发展了一个特殊的通信结构,后面我们将会多带带来讲。渲染引擎我们所讨论的几款浏览器火狐谷歌都是基于两种渲染引擎建...

    陈江龙陈江龙 评论0 收藏0
  • [译]软件的复杂性:命名的艺术

    [译]软件的复杂性:命名的艺术

    摘要:软件的复杂性命名的艺术在计算机科学中只有两件困难的事情缓存失效和命名规范。到目前为止,我们依然将看做为开发人员找不到合适命名的一种替代方式。 软件的复杂性:命名的艺术 在计算机科学中只有两件困难的事情:缓存失效和命名规范。—— Phil Kar...

    LowkyLowky 评论0 收藏0
  • 感受javascript之美系列教程第一课  基础知识

    感受javascript之美系列教程第一课 基础知识

    摘要:屌丝和女神约好一起喝咖啡,聊天很愉快,分开不久手机收到女神发来的一个信息西女一个西女,你的嘴巴和手好白,你的嘴巴和手好白,你的嘴巴和手好白。屌丝看到了这句话顿时懵逼了。其实如果没有编辑器,你就相当于女神,电脑就相当于屌丝,他看不懂你写...

    callmewhycallmewhy 评论0 收藏0
  • 体验jaivascript之美第二课 全局对象、外部环境、声明提升

    体验jaivascript之美第二课 全局对象、外部环境、声明提升

    摘要:全局对象在程序任何地方都能访问到的对象,在浏览器中是变量指向在中是什么外部环境暂时不讲。函数声明直接提前。执行过程,函数执行和销毁过程。变量预解析,赋值外部环境之间的关系。如果做不对,继续找,直到合格。 当程序在浏览器中运行的时候,js...

    icyfireicyfire 评论0 收藏0
  • 体验javascript之美第三课 对象、类型、操作符

    体验javascript之美第三课 对象、类型、操作符

    摘要:大彬哥今天岁,家住在北京,工作是前端开发讲师。另一个学生是赵日天,今年岁,家住在济南,工作是码农。默认值大彬哥我是我是大彬哥防止变量覆盖你的库库里常用如有疑问加入和更多资料,群 对象 js对象我只想说三件事 1.js中的对象就是键值对,和java...

    codecookcodecook 评论0 收藏0
  • hapi入门文档

    hapi入门文档

    摘要:对象包含服务器范围或者插件特定状态,该状态可以通过不同方法被分享。举个例子,当调用方法,有效的属性被路由和同一级别的拓展设置。当服务对象作为一个插件注册参数提供时,提供传递给方法的注册偏好。 server.realmrealm对象包含服务器范围或者插...

    TamicTamic 评论0 收藏0
  • input[type=file] 异步上传文件

    input[type=file] 异步上传文件

    摘要:通过给标签绑定事件,获取上传的文件,异步上传。而通过的属性获取的上传文件被格式化为二进制形式。解决方案跨域异步提交工具使用非提交上传文件大小超过限制此外,还可以借助插件实现异步上传文件 背景 UI如图所示,其中有一个拍照图标,点击后要选...

    silencezwmsilencezwm 评论0 收藏0
  • 原生js实现架子鼓特效

    原生js实现架子鼓特效

    摘要:如果当前的元素变化的属性名称不是,如果条件成立的话,并终止运行,如果条件不成立会运行下一行代码。 这是代码完成的效果,按下abcd会出现对应的架子鼓音乐的效果。 简单的介绍下代码思路,html和css部分就不多说了。 重要的是js部分。 大致是这样的...

    mcterrymcterry 评论0 收藏0
  • (30个原生js挑战)原生js实现钟表

    (30个原生js挑战)原生js实现钟表

    摘要:紧接着昨天的实例,第二个是原生实现钟表特效。然后根据钟表中,角度和时间的算法关系。需要注意的是,我的算法和之前的算法不一样,这个可以根据自己的想法实现,实现的效果是不一样的。首先知道钟表是,然后根据一个小时,来算出各个针的角度。 紧接...

    taowentaowen 评论0 收藏0
  • 技术栈的沉淀

    技术栈的沉淀

    摘要:我是一个从,,到的比较常规的技术栈过渡过程。第一授权,微信授权分为静默授权和弹皮授权目的就是获取用户信息取得用户的唯一以便业务的开发。 我也是一个经历过柴米油盐酱醋茶、尝过酸甜苦辣咸的前端程序员。知道前端的东西入门简单,有深度却很难;...

    kekekeke 评论0 收藏0
  • 分享一个比较完整的Vue2+项目供大家交流学习

    分享一个比较完整的Vue2+项目供大家交流学习

    摘要:分享一个比较完整的项目供大家交流学习,这个项目的英文简介项目地址在线演示翻译过来呢就是一个涉及面较广的使用豆瓣作为数据源的。 分享一个比较完整的Vue2+项目供大家交流学习,这个项目的英文简介:Awesome douban DEMO created with Vue2.x + Vuex...

    Charlie_JadeCharlie_Jade 评论0 收藏0
  • Basic Algorithm Scripting(算法)

    Basic Algorithm Scripting(算法)

    摘要:找到提供的句子中最长的单词,并计算它的长度。检查一个字符串是否以指定的字符串结尾。蛤蟆可以吃队友,也可以吃对手。同理,应该返回。移位密码也就是密码中的字母会按照指定的数量来做移位。 1.Reverse a String 翻转字符串先把字符串转化成数组,...

    ThreeWordsThreeWords 评论0 收藏0
  • vue2+webpack2实现饿了么移动端商家页面

    vue2+webpack2实现饿了么移动端商家页面

    摘要:这是一个基于全家桶实现的饿了么移动端项目地址如果觉得对您有帮助,您可以在上给我个支持一下,谢谢如果有问题,也欢迎一起讨论先来张项目动态截图感受下项目运行克隆项目到本地安装依赖本地开发,开启服务器,浏览器访问构建生产项目说明用到的技术栈...

    BlackjunBlackjun 评论0 收藏0
  • web 直播流的解析

    web 直播流的解析

    摘要:反正就是相反的意思了异或当两者中只有一个那么结果才为。将指定根据的标识转换成为进制。当创建实例的构造函数时,内部会同时创建一个用来作为数据的存储。不过,根据上面的构造函数上看,其实,可以将一整个拆成不同的进行读取。 Web 进制操作是一个...

    williamwen1986williamwen1986 评论0 收藏0
  • 【JS. ES5重点笔记】执行环境和作用域

    【JS. ES5重点笔记】执行环境和作用域

    摘要:作用域链的用途,是保证对执行环境有权访问的所有变量和函数的有序访问。这样,一直延续到全局执行环境全局执行环境的变量对象始终都是作用域链中的最后一个对象。如果在局部环境中没有找到该变量名,则继续沿作用域链向上搜索。 【JavaScript.ES5】执...

    JeffrreyJeffrrey 评论0 收藏0
  • ES6 变量解构赋值

    ES6 变量解构赋值

    摘要:允许按照一定的模式,从数组和对象中提取值,对变量进行赋值,这个被称为解构。对象的解构赋值机制是先找到同名属性,然后再赋值给对应的变量。解构赋值对提取对象中的数据,尤其有用。结构原生支持接口,配合变量的解构赋值,获取键名和键值就非常方便...

    mingdemingde 评论0 收藏0
  • ReactJS新闻 #24 Twitter Lite与高性能React渐进式网站应用于规模化

    ReactJS新闻 #24 Twitter Lite与高性能React渐进式网站应用于规模化

    摘要:新闻与高性能渐进式网站应用于规模化推特对外发表了新的手机专用网站网站,这个网站使用了与的多项技术,在开发者的博客分享了有关于如何克服性能瓶颈的一些经验。欢迎到新闻网站或库关注我们。 新闻 Twitter Lite与高性能React渐进式网站应用于规模化...

    maxminmaxmin 评论0 收藏0
  • 使用Visual Studio Code对Node.js进行断点调试

    使用Visual Studio Code对Node.js进行断点调试

    摘要:在开发的过程中,几乎不可能一次性就能写出毫无破绽的程序,断点调试代码是一个普遍的需求。作为前端开发工程师,以往我们开发的程序都运行在浏览器端,利用提供的开发者工具就可以方便的进行源码断点调试。这几个都是常见的断点调试指令。 在开发的过...

    gityuangityuan 评论0 收藏0
  • 该死的IEEE-754浮点数,说「约」就「约」,你的底线呢?以JS的名义来好好查查你

    该死的IEEE-754浮点数,说「约」就「约」,你的底线呢?以JS的名义来好好查查你

    摘要:而的浮点数设置的偏移值是,因为指数域表现为一个非负数,位,所以,实际的,所以。这是因为它们在转为二进制时要舍入部分的不同可能造成的不同舍 IEEE 754 表示:你尽管抓狂、骂娘,但你能完全避开我,算我输。 一、IEEE-754浮点数捅出的那些娄子 首...

    gaosboygaosboy 评论0 收藏0
  • InkPaper 最佳实践——使用 Travis CI 自动部署 Ink 博客到 GitHub pa

    InkPaper 最佳实践——使用 Travis CI 自动部署 Ink 博客到 GitHub pa

    摘要:使用可以解决自动构建和自动部署的问题这样能让我们更加专注书写。当仓库激活服务,当你的博客有新的修改提交到的时候,会通知。在里为对应的仓库添加,用于后续使用这样可以将通过生成的静态博客源文件推送到分支。 showImg("https://segmentfault.co...

    zhunjieezhunjiee 评论0 收藏0
  • web前端开发前的环境搭建

    web前端开发前的环境搭建

    摘要:如果你是一个初学者,首先要了解什么是开发前的环境搭建。拿我们上学的时候上数学课举例,开发就像是上数学课,而开发前的环境搭建就好比是数学课上需要用到的数学课本练习本笔橡皮等。环境搭建也是根据个人习惯和实际项目需要进行选择的。 如果你是一...

    zsirfszsirfs 评论0 收藏0
  • Vue-router2.0版本的使用步骤

    Vue-router2.0版本的使用步骤

    摘要:定义组件版本使用作为路由标签,被渲染成商品评论商家定义路由创建路由实例缩写相当于创建根实例,渲染,挂载 1.定义组件(2.0版本使用router-link作为路由标签,被渲染成) import VueRouter from "vue-router"; Vue.use(VueRouter); ---------...

    gecko23gecko23 评论0 收藏0
  • 使用Vue渲染可配置表单--记一次问卷平台项目

    使用Vue渲染可配置表单--记一次问卷平台项目

    摘要:相当于可以编辑问卷并提供问卷展示,数据统计的这么一个平台。极大的节省了需要进行表单样式修改的时间,同时,让动态渲染表单成为一件可能且容易的事情。表单动态渲染刚好在项目之前,有过一次动态配置表单的尝试通过字段自动生成表单及验证。 近几...

    mcterrymcterry 评论0 收藏0
  • javascript之Array类型-读书笔记

    javascript之Array类型-读书笔记

    摘要:每当在末尾添加一项后,其都会自动更新以反应这一变化。从而存在两个以上不同版本的构造函数。如果数组中的某一项值是或,那么该值在和方法返回的结果中以空字符串表示。对数组每一项运行给定函数,返回每次函数调用的结果组成的数组。 Array类型 ECM...

    kun_jiankun_jian 评论0 收藏0
  • 使用audio标签遇到的两个问题及解决方案

    使用audio标签遇到的两个问题及解决方案

    摘要:第二天,后端主动问我那个问题解决了没。我就说了我的发现,最后后端将音频文件的返回方式调整为后,问题成功解决。总结一下发生这个问题的原因是音频类型文件请求的响应方式不对。以上是我使用标签时遇到的两个问题,和我的解决方案。 标签是 HTML 5 ...

    Codeing_lsCodeing_ls 评论0 收藏0

热门文章

<