文章库ARTICLE COLUMN

  • 几个例子搞定javascript的this作用域

    几个例子搞定javascript的this作用域

    摘要:但是有一个总的原则,那就是指的是,调用函数的那个对象。纯粹的函数调用这是函数的最通常用法,属于全局性调用,因此就代表全局对象此时的是作为对象方法的调用函数还可以作为某个对象的方法调用,这时就指这个上级对象。 函数this的用法 his是Javasc...

    kevinkevin 评论0 收藏0
  • 与JavaScript恋爱之对象的三个属性

    与JavaScript恋爱之对象的三个属性

    摘要:为要检测的对象构造函数创建的对象继承了一个叫的属性,该属性指代该构造函数,即的原型。使用直接量创建的对象,也有一个叫的属性,该属性指代构造函数,所以直接量创建的对象的真正原型是,使用方法来检测对象的原型并不可靠,在以后的文章中会提到。...

    wanglu1209wanglu1209 评论0 收藏0
  • Javascript 深入浅出This

    Javascript 深入浅出This

    摘要:中函数的调用有以下几种方式作为对象方法调用,作为函数调用,作为构造函数调用,和使用或调用。作为构造函数调用中的构造函数也很特殊,构造函数,其实就是通过这个函数生成一个新对象,这时候的就会指向这个新对象如果不使用调用,则和普通函数一样。...

    Y3GY3G 评论0 收藏0
  • 自己实现MVVM(Vue源码解析)

    自己实现MVVM(Vue源码解析)

    摘要:无论是双向绑定还是单向绑定,都是符合思想的。看了的源码后不难发现的双向绑定的实现也就是在表单元素上添加了事件,可以说双向绑定是单向绑定的一个语法糖。 前言 本文会带大家手动实现一个双向绑定过程(仅仅涵盖一些简单的指令解析,如:v-text,v...

    ?xiaoxiao,?xiaoxiao, 评论0 收藏0
  • js阻止页面关闭正确姿势

    js阻止页面关闭正确姿势

    摘要:初始化关闭要记得保存你确定要离开我吗兼容兼容如果你页面中有需要跳转而不像提示对话框的地方比如表单提交,可以通过变量来控制。 window.isCloseHint = true; //初始化关闭 window.addEventListener("beforeunload", function(e) { if (window.i...

    jhhfftjhhfft 评论0 收藏0
  • javascript原生实现jquery的grep方法

    javascript原生实现jquery的grep方法

    摘要:有个方法,原生如果自己写个方法就是的这样不影响原数组每个数组元素,放入返回则压入方法说白了就是方法的强化版,它多支持一个参数这里指定回调结果的布尔值,应用在某些业务逻辑上,回调结果可能写成更容易 //array有个filter 方法,原生 API [1, 2...

    KyxyKyxy 评论0 收藏0
  • attr()和prop()的前世今生

    attr()和prop()的前世今生

    摘要:简单地说,表示标签的属性,而表示对象的属性。在的在早期版本中,没有区分出和,只有一个。在此之前,的职能只能由代为行使。官方建议,对于只有和两个值的属性如等,应当使用。因此,我们还是要遵循官方的建议,该用的地方就不要再用了。 attr(全称...

    RobinQuRobinQu 评论0 收藏0
  • 初学JavaScript正则表达式

    初学JavaScript正则表达式

    摘要:规定正则表达式直接量的每次运算都返回新对象。二正则对象的属性和方法属性个返回一个布尔值,表示是否设置了修饰符,该属性只读。返回正则表达式的字符串形式不包括斜杠,该属性只读。 一.创建正则表达的方式 1.字面量或称为直接量(不需要用任何...

    fai1017fai1017 评论0 收藏0
  • 基于vue.js的图像预览组件

    基于vue.js的图像预览组件

    摘要:基于图像预览组件更多的手势操作还是开发中安装基础用法选项当前点击的图片所有的图片列表图片的宽度图片的高度图片的的地址例子注意需要配合原文 Overview 基于vue.js图像预览组件 更多的手势操作还是开发中 Demo vue-fancybox Github github 安装 np...

    sevi_stuosevi_stuo 评论0 收藏0
  • [deviceone开发]-组件功能演示示例

    [deviceone开发]-组件功能演示示例

    摘要:一简介这个是官方比较早期对组件功能的展示集合,因为发布的比较早,只包含了部分组件,但是常用的组件和常用的功能都包含了。二效果图三相关下载四相关讨论五更多案例六关于 一、简介 这个是官方比较早期对组件功能的展示集合,因为发布的比较早,只...

    XufcXufc 评论0 收藏0
  • 与JavaScript恋爱之对象序列化

    与JavaScript恋爱之对象序列化

    摘要:对象序列化是指对象状态转为字符串,也可以将字符串还原为对象。提供了和两个方法使用该方法序列化对象。只能序列化对象的可枚举的属性,对于一个不能序列化的属性将在对象序列化后生成的字符串中省略掉这个属性。 对象序列化是指对象状态转为字符串,...

    includecmathincludecmath 评论0 收藏0
  • 原创:新手布局福音!微信小程序使用flex的一些基础样式属性(二)

    原创:新手布局福音!微信小程序使用flex的一些基础样式属性(二)

    摘要:来源微信小程序使用的一些基础样式属性作者接下来再介绍两个属性,和是在所有项目上的对齐方式。再次感谢指出错误。再来看看下面这个的结构如下样式如下仅仅只是添加下一条样式,然后增加项目个数,修改下外框的宽高度就有这样的效果显示。 来源:微信...

    VishKozusVishKozus 评论0 收藏0
  • js大量计算导致dom被阻塞

    js大量计算导致dom被阻塞

    摘要:于是乎修改一下,的显示的开始大量数据计算下面的循环大约会执行秒取消然后就正常了。。。。。问题的根本原因还在研究中 不知道有没有人遇到过这种为题,如下代码 .loading { position...

    megatronmegatron 评论0 收藏0
  • 一分钟搞定AlloyTouch图片轮播组件

    一分钟搞定AlloyTouch图片轮播组件

    摘要:所以制作各种各样的轮播组件还是得心应手。第一种轮播图如上图所示。因为初始值是,所有向左边滑动一定是负值。可以得到一定是。可以拿到当前的位置以及当前所处的位置。是运动结束后的回调,用来设置的。 轮播图也涉及到触摸和触摸反馈,同时,AlloyT...

    tanglijuntanglijun 评论0 收藏0
  • JS实战装逼指南

    JS实战装逼指南

    摘要:嗯,就这样决定了,不会和的程序员,不是好的工程师本喵在年月探索时,发现一页残缺的秘笈于是潜心研究,总结如下装逼指南本文主要从编码规范谈起,当然好多选择可能有其他原因,请点相关击链接查看字节节省若有相应的编码规范,不影响可读性,还是值得...

    xiguadadaxiguadada 评论0 收藏0
  • lib-flexible源码读后感

    lib-flexible源码读后感

    摘要:接下来的重头戏来了,这个库的核心函数。他的功能是首先获得设备上元素的宽度值,通过。换句话说,这个像素值是手机屏幕能到达的最大宽度在考虑以后,如果有宽度超过的情况,则说明该网页被显示在超过的大屏安卓机端上。 生产项目中,关于移动端设备匹...

    张巨伟张巨伟 评论0 收藏0
  • 跨浏览器的事件处理程序实现总结

    跨浏览器的事件处理程序实现总结

    摘要:本文章需要一些前置知识事件基础知识对象详解围绕着如何更好地实现一个跨浏览器的事件处理小型库展开讨论。处理垃圾回收过滤触发或删除一些处理程序解绑特定类型的所有事件克隆事件处理程序依照这样的一个思路,我们来一步步实现这样一个模块。 本文章...

    CHENGKANGCHENGKANG 评论0 收藏0
  • ES6学习笔记之Symbol

    ES6学习笔记之Symbol

    摘要:前端技术日新月异,不断有新技术出现,我们就需要不断地学习新知识,虽然已经提出很久了,但是最近我才有时间静下心来好好学习一下里面提出的新规则。 前端技术日新月异,不断有新技术出现,我们就需要不断地学习新知识,虽然ES6已经提出很久了,但是...

    leo108leo108 评论0 收藏0
  • 网易2017秋招编程题集合+自己的结果

    网易2017秋招编程题集合+自己的结果

    摘要:小易当前处在编号为的石板,他想跳到编号恰好为的石板去,小易想知道最少需要跳跃几次可以到达。一天小易遇到这样一个问题定义函数为最大的奇数约数,为正整数。可是小易现在只想购买恰好个苹果,小易想购买尽量少的袋数方便携带。 前言 周末利用无聊...

    LiveVideoStackLiveVideoStack 评论0 收藏0
  • [deviceone开发]-多种样式下拉菜单demo

    [deviceone开发]-多种样式下拉菜单demo

    摘要:一简介该主要展示了种下拉菜单。一仿弹出菜单主要实现原理是通过一个,然后通过点击事件控制其属性来显示或者隐藏。二组合下拉菜单主要用到的控件是用来控制赛选条件点击后的动画效果,主要用在地区选择中。 一、简介 该demo主要展示了3种下拉菜单。 ...

    HydrogenHydrogen 评论0 收藏0
  • html2canvas html截图插件图片放大清晰度解决方案,支持任意放大倍数,解决原插件图片偏移

    html2canvas html截图插件图片放大清晰度解决方案,支持任意放大倍数,解决原插件图片偏移

    摘要:所以决定完善这篇文章的内容以下我总结了一些注意事项,在代码中注释了,仅供参考。 html2canvas html截图插件图片放大清晰度解决方案,支持任意放大倍数,解决原插件图片偏移问题 Author:youzebin (2016.12.6)插件下载地址:https://github.com/nikla...

    zsy888zsy888 评论0 收藏0
  • npm-scripts 在 windows 下的兼容问题

    npm-scripts 在 windows 下的兼容问题

    摘要:今天有开发的同事问我说,在本机开发的上运行构建命令报错,不知道怎么回事儿。比如我们直接在命令行下执行都是没问题的,但结合到上,却运行失败。 今天有开发的同事问我说,在本机开发的 windows 上运行构建命令报错,不知道怎么回事儿。作为一名 Ma...

    AccemlAcceml 评论0 收藏0
  • 一个 MVC 框架以 MVVM 之「魂」复活了!

    一个 MVC 框架以 MVVM 之「魂」复活了!

    摘要:最初编写于年,是一个面向移动应用的前端框架,版本进行了大量的重构或重写,并尽可能的保持了和之前版本类似的,是一个极轻量的框架,相较目前主流的类似的框架,更为轻量,希望为开发人员提供多一种的选择。 Mokit 最初编写于 2012 年,是一个面向移...

    1treeS1treeS 评论0 收藏0
  • 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10

    一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10

    摘要:三创建时发现这么一句话,不知其什么意思,百度如下这样写可以达到的效果是如果安装了,则使用来渲染页面,如果没安装,则使用最高版本的内核进行渲染。 在网站开发中不免因为各种兼容问题苦恼,针对兼容问题,其实IE给出了解决方案Google也给出了解决...

    msupmsup 评论0 收藏0
  • 【新手向】Node.js事件循环中的:Macrotask 与 Microtask

    【新手向】Node.js事件循环中的:Macrotask 与 Microtask

    摘要:一句话解释在事件循环机制中,有任务两个队列队列和队列。设置任务为目前运行的任务,并执行。应该是考虑到了这一点,至少任务中的任务,是被设置了在一个事件循环中的最大调用次数的,叫。参考材料理解事件循环 在Node学习过程中,不可避免的需要对事...

    CoderDockCoderDock 评论0 收藏0

热门文章

<