文章库ARTICLE COLUMN

  • 17 行代码实现的简易 Javascript 字符串模板

    17 行代码实现的简易 Javascript 字符串模板

    摘要:要求不需要有控制流成分如循环条件等等,只要有变量替换功能即可级联的变量也可以展开被转义的的分隔符和不应该被渲染,分隔符与变量之间允许有空白字符例子,实现先写下函数的框架显然,要做的第一件事便是匹配模板中的占位符。 首发于我的博客 转载...

    yachengyacheng 评论0 收藏0
  • javascript---类与函数化

    javascript---类与函数化

    摘要:函数用于指定对象的行为。关于属性只在构造器函数的原型上才有的属性并指向该构造器,改写了的原型对象默认是没有属性的。函数化工厂模式在伪类模式里,构造器函数不得不重复构造器已经完成的工作。 1.对象适合于收集和管理数据,容易形成树型结构。Ja...

    waruqiwaruqi 评论0 收藏0
  • 探知JS测试(1)

    探知JS测试(1)

    摘要:单元测试这是测试类型的一种,所谓的单元即,由一些函数组成能完成某项功能的模块。单元测试的过程想好测试用例动手写测试查看测试结果,通过则否则应该进行测试模式想说一下,测试模式和单元测试的区别。测试模式包括单元测试通常测试模式有和模式。 ...

    xingpingzxingpingz 评论0 收藏0
  • javascript----事件概述

    javascript----事件概述

    摘要:作为事件处理程序的函数一个布尔值。最后这个布尔值为表示在捕获阶段调用事件处理程序,表示在冒泡阶段调用事件处理程序。阻止特定事件的默认行为。 事件处理程序 DOM0级事件处理程序 通过Javascript指定事件处理程序的传统方式,就是将一个函数赋值给...

    wenziwenzi 评论0 收藏0
  • 实现页面加载等待动画很简单吗?

    实现页面加载等待动画很简单吗?

    摘要:二基于上面的测试,实现页面加载动画理想的方式是什么先定好目标尽快让用户看到变化,不要让用户以为页面已经不响应,再逐步加载内容。页面上方加载动画的定义和页面元素,提供异步加载页面元素和文件的。 在手机上打开页面时,经常会因为网络不好导致...

    bawnbawn 评论0 收藏0
  • bodyParser中间件的研究

    bodyParser中间件的研究

    摘要:中间件的研究接触已有一段时间了,但最近才开始落实项目,于是使用应用生成器生成了一个应用。中间件中间件用来解析请求体,是默认使用的中间件之一。就是内建的对象之一,用来字符串化对象或解析字符串。 bodyParser中间件的研究 接触nodejs已有一段...

    Richard_GaoRichard_Gao 评论0 收藏0
  • ES6笔记之 变量解构赋值

    ES6笔记之 变量解构赋值

    摘要:变量的解构赋值中允许按照一定模式,从数组和对象中提取,对变量进行赋值。数组的解构赋值上面的代码标示可以从数组中提取值,按照位置的对应关系对变量进行赋值。默认值解构赋值允许指定默认值。 变量的解构赋值 ES6中允许按照一定模式,从数组和对象...

    baukh789baukh789 评论0 收藏0
  • Meteor:发布与订阅

    Meteor:发布与订阅

    摘要:发布与订阅在端使用函数注册一个的发布者,需要在客户端对进行订阅,使用订阅了现在已经添加的数据就会重新出现在页面上。利用发布订阅模式,我们也可以实现对于私有数据的访问。 我们可以使用安全的方法让用户端不直接操作数据库,但是还是可以直接读...

    animabearanimabear 评论0 收藏0
  • webpack自动刷新

    webpack自动刷新

    摘要:不修改配置文件推荐运行浏览器打开在中添加运行浏览器打开修改配置文件运行不用添加官网上说的参数浏览器打开这种方式的缺点会生成多余的文件,并且只能手动删除配置文件中的只能为数组,不能用于多个入口的情况上 webpack.config.js var path = requi...

    itvincentitvincent 评论0 收藏0
  • React入门学习

    React入门学习

    摘要:对象的属性与组件的属性一一对应,但是有一个例外,就是属性,它表示组件的所有子节点。此外,还提供两种特殊状态的处理函数。组件中样式的写法这种方式错误使用这种方式,第一重大括号表示这是语法,第二重大括号表示样式对象。 如何渲染到容器 直接...

    laznrbfelaznrbfe 评论0 收藏0
  • solve this Javascript error when converting JSON t

    solve this Javascript error when converting JSON t

    摘要:这个问题已经提问者已经解决,虽然解决的办法不尽人意,但是他采纳了公众赞同的答案。解决转换时指针循环问题这段代码大体背景就是从中获取到的结果其实是一个对象数组中嵌套对象数组。用上面最佳答案就是以上 How do I solve this Javascript error w...

    alphahansalphahans 评论0 收藏0
  • Typescript Handbook 精简版之变量声明

    Typescript Handbook 精简版之变量声明

    摘要:变量声明和是新出的两个变量声明的方式。而新版的引入了关键字,用以声明一个块级域的本地变量,这样能避免一些问题。作为的超集,自然也是支持和的。这意味着变量可以在声明之前使用,这个行为叫做。本文参考变量声明翻译版变量声明参考文档参考文档参...

    aisuhuaaisuhua 评论0 收藏0
  • js 学习笔记(一)

    js 学习笔记(一)

    摘要:前言网上其实已经有非常多的学习资料了,但是每个人都有自己的基础,所以往往是有的人讲的深一点,有的人说的浅一点。讲述的人们因为害怕洪水的再次到来,而准备联合起来修建一座直通天际的高塔以传扬聚集四散的人类。 前言 网上其实已经有非常多的js...

    xiguadadaxiguadada 评论0 收藏0
  • 随便说说规范

    随便说说规范

    摘要:前端的进阶其实和如何使用规范是完全相关的。总结起来整个流程就是无规范有规范无规范。另外,还有一个名叫的命令规范,不过他主要正对于的命名。我们来说说那些地方需要使用注释。另外,规范当然还有很多,比如缩进,空格,逗号等。 前端的进阶其实和...

    XboxYanXboxYan 评论0 收藏0
  • JavaScript Canvas——“WebGL”的注意要点

    JavaScript Canvas——“WebGL”的注意要点

    摘要:中有两种着色器定点着色器和片段或像素着色器。顶点着色器用于将顶点转换为需要渲染的点。的着色器是使用,着色器写的,是一种与和完全不同的语言。为着色器传递数据的方式有两种和。通过可以向顶点着色器传入顶点信息,通过可以向任何着色器传入常量值...

    whidywhidy 评论0 收藏0
  • JavaScript HTML5脚本编程——“跨文档消息传递”的注意要点

    JavaScript HTML5脚本编程——“跨文档消息传递”的注意要点

    摘要:跨文档消息传送,有时候也简称为,指的是来自不同域的页面间传递消息。接收到消息时,会触发对象的事件。接受到消息后验证发送窗口的来源是至关重要的。基本的检测模式如下。 跨文档消息传送(cross-document messaging),有时候也简称为XDM,指的是...

    TerryCaiTerryCai 评论0 收藏0
  • Meteor:路由(1)

    Meteor:路由(1)

    摘要:添加一个路由规则这段代码的意思是在主目录下,我们指定访问名字为的。大多数据的网站都需要支持风格的不仅仅能够对的内容做路由,还能增加风格的。添加一条规则用来告诉这个是服务器端的路由规则使用看下结果返回的结果为并没有返回和文件。 Meteor本...

    levinitlevinit 评论0 收藏0
  • vuejs实现一个简单的日期组件

    vuejs实现一个简单的日期组件

    摘要:介绍学习使用了一段时间的。尝试动手写一些简单的组件。项目地址组件解析组件这个小组件是输出日历的一行,点击的时候通知父组件。组件主要的年月一二三四五六日确定关键看模版,这个组件接收一个时间戳,自己生成当前时间,选择时间等。 介绍 学习使...

    philadelphiaphiladelphia 评论0 收藏0
  • angularjs 某个作用域监听全局变量的正确姿势

    angularjs 某个作用域监听全局变量的正确姿势

    摘要:因为在上的一旦注册全局有效。而我的这个全局变量恰好是订单信息,也就是说不同的对他都是有改动的,每一次改动就会触发进入别的。可以类比看一下上的会全局出发的。例如手动清除还是很简单对吧,以上方法同样可以用于上的。 如果你只想知道结论: $sc...

    gclovegclove 评论0 收藏0
  • JavaScript中的严格模式

    JavaScript中的严格模式

    摘要:字符串不能用作标识符变量或函数名参数名等在严格模式下,函数声明无法嵌套在语句或块中。严格模式下用法无效如果在函数内声明变量,则不能在此函数外部使用该变量。在严格模式下,更改的值不会影响的值,因为对象只是一个本地副本。 本文同步自 我的...

    wwolfwwolf 评论0 收藏0
  • 移动端 h5开发相关内容总结(三)

    移动端 h5开发相关内容总结(三)

    摘要:就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。标签的属性应当与相关元素的属性相同。所以在和移动我分别用了两种方案,传统布局实现,弹性盒实现。前者是控制弹性盒的内容垂直方向居中,后者控制内容水平方向居中。 ...

    cnTomatocnTomato 评论0 收藏0
  • 小小幻灯片

    小小幻灯片

    摘要:上一篇说了瀑布流,今天说一下小小幻灯片的故事。幻灯片学名又叫轮播。轮播原理这里先说一下基本原理吧,就是将图片向左或向右移,然后接着显示下一张,或者上一张。这里需要感谢一下爱编程提供的图片接着重头戏就是。用来标识当前的元素的序号。 上一...

    anonymoussfanonymoussf 评论0 收藏0
  • ES6 探秘:Classes

    ES6 探秘:Classes

    摘要:中的同名的实际上就是我们在的原型继承中使用的构造函数,所以中的是对中的构造函数的一种包装。我们发现,在中设定的属性被放在的构造函数中,而方法则以键值对的形式传入一个函数中。大家是不是对这种继承模式似曾相识呢对了,这就是所谓的构造函数窃...

    caoymcaoym 评论0 收藏0
  • Week4 优质文章整理

    Week4 优质文章整理

    摘要:错过了一周的优质内容,不要再错过周一的快速回顾一周深度揭秘启动全过程翻译组每周社区问答入门语言简明入门与提高一只爬虫崔小拽爬虫知乎用户数据爬取和分析如何学习开源动效分析二动画最佳实践一工具箱之生命周期工具箱之权限管理一步步创建自己的框...

    hiYoHoohiYoHoo 评论0 收藏0
  • ES6笔记之 let && const

    ES6笔记之 let && const

    摘要:声明的变量只在其所在的代码块内有效。只要在声明之前使用这些变量,就会报错。在语法上称为暂时性死区有时候,会不经间遇到比较隐蔽的死区,不太容易被发现。不允许重复声明不允许在相同的作用域内声明同一个变量。一旦声明,其值就不能再改变。 let ...

    aristarkaristark 评论0 收藏0

热门文章

<