文章库ARTICLE COLUMN

  • 现代JS代码测试流程

    现代JS代码测试流程

    摘要:有质量的代码是要有代码测试来保证的,本文就大致谈谈现在我们是如何实现使用甚至标准的代码的高效测试的。每次代码修改页面都会自动刷新,更强大的是它只会执行你修改了代码的测试用例简直神器。 有质量的代码是要有代码测试来保证的,本文就大致谈谈...

    cyqiancyqian 评论0 收藏0
  • js数组详解

    js数组详解

    摘要:将对原来的数组进行反转,并返回改变后的数组,其会改变原数组的值。一个参数时返回该参数指定的位置到当前数组末尾的所有项。对数组的每一项运行给定的函数,没有返回值。测试有过滤筛选的含义,接收一个有返回值为弱的函数,最后返回一个过滤后的新数...

    dmllllldmlllll 评论0 收藏0
  • js基础知识点

    js基础知识点

    摘要:注意乱序遍历对象属性。注意因为会遍历整个原型链的所有属性值,所以效率较循环慢了很多。,不做类型转换,类型不同的一定不等操作事件机制几个概念事件流,事件冒泡,事件捕获原型继承面向对象前端模块化规范列表项目闭包跨域 根据百度学院的教程复习...

    浠ラ箍浠ラ箍 评论0 收藏0
  • ssr无需等待,让前端独立于后端进行开发

    ssr无需等待,让前端独立于后端进行开发

    摘要:大家肯定遇到过,当后端没有编写完成时,前端无法进行调试,这就导致了前端会被后端阻塞的情况。强制跨域访问请求不报错启动多个服务,自动解决端口冲突设置指定端口号全局安装命令帮助。 ssr showImg("https://segmentfault.com/img/bVyhY9"); 将一个...

    Java_oldboyJava_oldboy 评论0 收藏0
  • 一份全面的前端开发规范手册

    一份全面的前端开发规范手册

    摘要:仓库地址知笔墨手册地址此手册主要实现的目标代码一致性和最佳实践。通过代码风格的一致性,降低维护代码的成本以及改善多人协作的效率。同时遵守最佳实践,确保页面性能得到最佳优化和高效的代码。 Github: 仓库地址 知笔墨:手册地址 此手册主要实...

    casparcaspar 评论0 收藏0
  • nodejs 检测port是否被占用

    nodejs 检测port是否被占用

    摘要:为了解决工具起多个服务的时候端口被占用的情况。分享研究的代码片段。 为了解决 ssr 工具 起多个服务的时候端口被占用的情况。分享研究的代码片段。 // 检测port是否被占用 function probe(port, callback) { var server = net.createServer().l...

    hyuanhyuan 评论0 收藏0
  • 翻译 Meteor React 制作 Todos - 06 - 部署应用

    翻译 Meteor React 制作 Todos - 06 - 部署应用

    摘要:添加,删除,确认完成这些操作,你将会看到你的应用的界面响应非常的快。。这是因为并不会在更新用户界面之前等着服务端的响应数据。 部署你的应用 现在你有了一个可以运行的待办事宜的应用,你可以分享给你的朋友们!Meteor使得发布你的应用到其他人...

    xiaochaoxiaochao 评论0 收藏0
  • avalon js单页面滑动切换

    avalon js单页面滑动切换

    摘要:触摸事件在这里的作用是演示滑动可能产生的效果,最终决定哪一页是当前页的是滑动事件。在这里触摸事件移动的距离达到一定值时前面事件回调已经过滤了不符合要求的事件,就会触发滑动事件。 效果 chrome模拟器showImg("https://segmentfault.com/img/b...

    zhishengzhisheng 评论0 收藏0
  • JavaScript类型识别

    JavaScript类型识别

    摘要:类型系统搬运自个人博客原址类型识别类型系统可以分为标准类型和对象类型,进一步标准类型又可以分为原始类型和引用类型,而对象类型又可以分为内置对象类型普通对象类型自定义对象类型。 类型系统 搬运自个人博客,原址JavaScript类型识别javascript ...

    coolpailcoolpail 评论0 收藏0
  • 翻译 Meteor React 制作 Todos - 07 - 在移动端运行

    翻译 Meteor React 制作 Todos - 07 - 在移动端运行

    摘要:在安卓设备上运行安卓应用首先,把上面关于安卓的部分都走完,以确保你的电脑上安装了所有的安卓工具。还有一件事你在真实设备上运行之前,必须得退出安卓模拟器。 在安卓和苹果上运行你的应用 目前Windows平台的Meteor并不支持移动应用的构建,如果你...

    JacendfengJacendfeng 评论0 收藏0
  • Node.js 官方Path模块简介

    Node.js 官方Path模块简介

    摘要:返回正常的文件夹路径。主要处理和的部分。发现多斜杆转换为单斜杆。下变成反斜杠把参数路径全部拼凑起来成为最终路径会计算和返回一个绝对路径判断一个路径是不是绝对路径。 Path 这个模块包含了用于处理文件路径相关的操作的函数。 var path = requi...

    waruqiwaruqi 评论0 收藏0
  • Node.js 官方URL模块简介

    Node.js 官方URL模块简介

    摘要:这个模块含有一些系列方法函数处理和解析使用使用这个方法返回包含具体路由信息的对象没有就返回完整的路径路径名字不包含参数比多一个端口号同理这个函数就是根据的信息构造一个路径提供一个基础的路径,还有要去的路径,解析出浏览器最终会去的路径 ...

    hearawayhearaway 评论0 收藏0
  • javascript基础-函数

    javascript基础-函数

    摘要:在函数内部定义的匿名函数的作用域链中,不包含外部函数的活动对象。在执行完毕以后,其执行环境的作用域链被销毁,但是其活动对象不会被销毁,因为匿名函数的作用域链中仍然引用着这个活动对象,直到匿名函数执行完毕后,才一起被销毁。 函数表达式和...

    QLQQLQ 评论0 收藏0
  • 翻译 Meteor React 制作 Todos - 05 - 更新删除

    翻译 Meteor React 制作 Todos - 05 - 更新删除

    摘要:现在,我们来学习如何进行更新和删除操作。添加内容开始添加内容结束更新在上面的代码中,我们在确认属性被改变的时候调用了方法。删除在上面的代码中使用了来删除任务。这个函数需要一个参数,一个确定集合中那个子项应该被被删除的身份证号码。 确认...

    wenshi11019wenshi11019 评论0 收藏0
  • 一个人的团队(一)

    一个人的团队(一)

    摘要:作者原文章知乎上有人问比一个人吃火锅更寂寞的是什么我想回答一个人写前后端,却要装成一个团队。预告下一篇我会介绍一个人的团队二神兵利器之和 作者 @zwhu原文章 @github 知乎上有人问「比一个人吃火锅更寂寞的是什么?」我想回答「一个人写前后端...

    wh469012917wh469012917 评论0 收藏0
  • 利用javascript获取并修改伪元素的值

    利用javascript获取并修改伪元素的值

    摘要:利用方法选择到伪元素,然后利用方法获取对应的属性的值。具体用法可以参考的这篇文章而伪元素的属性值除了常规赋值外,还有一种特殊的方法来获取。具体实现参照,不再做具体分析参考文献获取元素值之方法熟悉 虽然标题里写的是伪元素,不过这篇文章主...

    SQCSQC 评论0 收藏0
  • Polyfill:Function.prototype.bind的四个阶段

    Polyfill:Function.prototype.bind的四个阶段

    摘要:第二阶段被忽略的细节函数的属性,用于表示函数的形参。第三阶段被忽视的细节通过生成的构造函数。五本文涉及的知识点的用法的用法除操作符外的构造函数的用法下诡异的命名函数表达式技术六总结在这之前从来没想过一个的会涉及这么多知识点,感谢给的启...

    mudiyouyoumudiyouyou 评论0 收藏0
  • JS学习笔记 - 模块化

    JS学习笔记 - 模块化

    摘要:在开发大型的项目中,可能会使用到管理的模块化工具。说道,学习过的同学会比较熟悉,是服务器模块的规范,采用了这个规范。可能是未来模块化解决方案的首选。 本文章记录本人在学习 JavaScript 中理解到的一些东西,加深记忆和并且整理记录下来,...

    CntChenCntChen 评论0 收藏0
  • 用CSS和JS打造一个简单的图片编辑器

    用CSS和JS打造一个简单的图片编辑器

    摘要:原文来自效果图本文主要是利用的和简单的代码来实现一个简单的图片编辑器,包括对图片的透明度,黑白,图片亮度等调节。简单地说完之后,我们来动手创建一个简单的图片编辑器。 原文来自:https://jellybool.com/post/build-a-simple-image-editor-...

    NSFishNSFish 评论0 收藏0
  • 遍历多叉树(递归、非递归广度优先、深度优先)

    遍历多叉树(递归、非递归广度优先、深度优先)

    简单的遍历一个树形结构数据的几种方法、非递归方法效率最好。 (function (window, undefined) { var treeNodes = [ { id: 1, name: "1", children: [ { ...

    wing324wing324 评论0 收藏0
  • mTouch移动端 ( 兼容pc端) 手势操作库

    mTouch移动端 ( 兼容pc端) 手势操作库

    摘要:移动端兼容端手势操作库,支持的事件单击双击长按滑动开始滑动结束滑动向左划向右划向上划向下划提供的接口配置项单击事件允许的滑动距离双击事件的延时时长两次单击的最大时间间隔长按事件的最小时长触发方向滑动的最小距离触发方向滑动允许的最长时长...

    dadongdadong 评论0 收藏0
  • javascript:String对象总结(一)

    javascript:String对象总结(一)

    摘要:长度为长度为,长度为字符串大小写转换删除字符串空格方法删除字符串中前置以及后缀的所有空格,然后返回结果副本。 String对象 创建String对象方式 声明:String对象的方法也可以在所有基本字符串值中访问到 调用构造函数String() var str = new Str...

    geekidentitygeekidentity 评论0 收藏0
  • 页面中千万不要给变量起名top!一次艰难的Debug之路

    页面中千万不要给变量起名top!一次艰难的Debug之路

    摘要:在浏览器中,指代一个对象,始终指向最高层框架,也就是浏览器窗口。当页面中存在框架时,从出发,可以帮助很快得找到想要引用的框架。如果页面不包含框架,即最外层就是唯一的窗口,此时是的一个属性,指向本身。也就是,给定义的事件也会执行。 问题...

    Ryan_LiRyan_Li 评论0 收藏0
  • 总结个人2015提高前端效率的方法和工具

    总结个人2015提高前端效率的方法和工具

    摘要:更多前端内容阅读之前非用户请自动忽略,此文针对用户,我个人使用频率非常高,端开发者可以选择性的尝试部分工具。或者调起的调试工具,跟编辑器亲密合体。目前在使用,尝试。 更多前端内容http://www.codefrom.com/p/JavaScript 阅读之前 非M...

    Jingbin_Jingbin_ 评论0 收藏0
  • [学习笔记] 事件(上篇)

    [学习笔记] 事件(上篇)

    摘要:指定事件处理程序指定事件处理程序主要有两种方式级事件处理程序级事件处理程序。添加事件处理程序注意这里是哦或移除事件处理程序使用移除事件处理程序的条件与方法相同必须提供相同的参数,从而添加的匿名函数也无法被移除。 今天看书又看到事件,遂...

    wangymwangym 评论0 收藏0

热门文章

<