javascript技巧

深入理解ES6的迭代器与生成器 2017-08-07

本篇文章主要介绍了深入理解ES6的迭代器与生成器,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧本文介绍了深入理解ES6的迭代器与生成器,分享给大家,具体如下: 循环语句的问题 var colors = ["red", "green", "blue"]; for(var i=0; i&l ...

关于webpack代码拆分的解析 2017-08-03

本篇文章主要介绍了关于webpack代码拆分的解析,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧最近在学习VUE的时候接触到了webpack,今天就留个小笔记,介绍一下webpack代码拆分 如果利用 webpack 将项目中的所有代码打包在一起,很多时候是不适用的,因为代码中有些东西我们总是希望将其拆分出来.比如: 样式表,希望利用 link ...

微信小程序教程系列之新建页面4 2017-08-01

微信小程序教程系列之新建页面4
这篇文章主要为大家详细介绍了微信小程序新建页面的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下例如在web的开发中,新建一个页面只需要新建一个html文件即可. 但是到在微信小程序中,新建一个页面也不只是新建一个wxml文件,那么该如何做呢?下面我们一起来学习 新建一个页面的步骤: 1> 必须要创建一个wxml文件和一个js文件,并且文件名要同名(例:test ...

JavaScript中使用Async实现异步控制 2017-07-06

async提供了很多函数用于异步流程控制,下面是async核心的几个函数,大家通过本文学习下,对使用async 实现异步控制相关知识,感兴趣的朋友一起看看吧async官方DOC 介绍 node安装 npm install async --save 使用 var async = require('async') js文件 github.com/caolan/asyn- asy ...

JavaScript实现的数字与字符串转换功能示例 2017-06-26

这篇文章主要介绍了JavaScript实现的数字与字符串转换功能,涉及javascript数字.字符串等运算与转换相关操作技巧,需要的朋友可以参考下本文实例讲述了JavaScript实现的数字与字符串转换功能.分享给大家供大家参考,具体如下: <!DOCTYPE html> <html> <head> <title></ ...

深入理解ES6学习笔记之块级作用域绑定 2017-06-12

深入理解ES6学习笔记之块级作用域绑定
本篇文章主要介绍了深入理解ES6学习笔记之块级作用域绑定,具有一定的参考价值,感兴趣的小伙伴们可以参考一下众所周知,js中的var声明存在变量提升机制,因此ESMAScript 6引用了块级作用域来强化对变量生命周期的控制let const 声明不会被提升,有几个需要注意的点 1.不能被重复声明 假设作用域中已经存在某个标识符(无论该标识符是通过var声明还是let.con ...

JavaScript实现的浏览器下载文件的方法 2017-05-12

本文通过一段简单的代码给大家介绍了js实现浏览器下载文件的方法,需要的的朋友参考下吧废话不多说了,直接给大家贴代码了,具体代码如下所示: function download(src) { var $a = document.createElement('a'); $a.setAttribute("href", src); $a.setAttribute( ...

JS中Swiper的使用和轮播图效果 2017-04-30

Swiper是移动端的一款非常强大的触摸滑动插件.下面通过本文给大家分享JS中Swiper的使用和轮播图效果,感兴趣的的朋友一起看看吧Swiper是移动端的一款非常强大的触摸滑动插件,下面代码只展示一些常用的配置,具体可以查看官网api <!DOCTYPE html> <html lang="en"> <head> & ...

webpack使用babel-loader转换ES6代码示例 2017-03-31

webpack使用babel-loader转换ES6代码示例
本篇文章主要介绍了webpack使用 babel-loader 转换 ES6代码 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下.本文介绍了webpack使用 babel-loader 转换 ES6代码示例,分享给大家,具体如下: 查询各个 loader的使用,可以在官网上查询.https://www.npmjs.com (一)安装 babel-loader,babel ...

基于JavaScript实现带数据验证和复选框的表单提交 2017-03-22

这篇文章主要介绍了基于JavaScript实现带数据验证和复选框的表单提交功能,需要的朋友可以参考下实现: 1.用户至少选中某项,即表示选中该行,同时该行的数据验证通过,表单提交:否则,不提交. html <!DOCTYPE html> <html lang="en"> <head> <meta charset= ...

ionic2屏幕适配实现适配手机、平板等设备的示例代码 2017-03-21

本篇文章主要介绍了ionic2屏幕适配实现适配手机.平板等设备的示例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下.本文介绍了ionic2屏幕适配实现适配手机.平板等设备的示例代码,分享给大家,具体如下: 推荐使用的编辑器是:VS code  (Visual Studio Code)=>只负责编辑文档,不编译. 而WebStorm 有检查编译等,在ionic1 ...

详谈js对url进行编码和解码(三种方式的区别) 2017-02-26

下面小编就为大家带来一篇详谈js对url进行编码和解码三种方式的区别.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧Javascript语言用于编码的函数,一共有三个,最古老的一个就是escape().虽然这个函数现在已经不提倡使用了,但是由于历史原因,很多地方还在使用它,所以有必要先从它讲起. escape 和 unescape 实际上,es ...

JavaScript实现简单图片轮播效果 2017-02-13

JavaScript实现简单图片轮播效果
这篇文章主要介绍了JavaScript实现简单图片轮播效果,点击下标切换到该图片上,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了js实现简单图片轮播的具体代码,最终实现效果图 代码块 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持. <!DOCTYPE html> <html> <head> ...

webpack学习笔记之代码分割和按需加载的实例详解 2017-01-26

webpack学习笔记之代码分割和按需加载的实例详解
本篇文章主要介绍了webpack学习笔记之代码分割和按需加载的实例详解,具有一定的参考价值,有兴趣的可以了解一下本文介绍了webpack学习笔记之代码分割和按需加载的实例详解,分享给大家,也给自己留个笔记 为什么需要代码分割和按需加载 代码分割就是我们根据实际业务需求将代码进行分割,然后在合适的时候在将其加载进入文档中. 举个简单的例子: 1.一个HTML中存在一个按钮 2 ...

BootStrap页签切换失效的解决方法 2017-01-12

BootStrap页签切换失效的解决方法
bootstrap开发标签页时,标签页显示正常,但点击时候对应内容区域没有变化.接下来通过本文给大家分享BootStrap 页签切换失效的解决方法,感兴趣的朋友一起看看吧概述 bootstrap开发标签页时,标签页显示正常,但点击时候对应内容区域没有变化. 具体症状与解决方案 1.标签页UI出现,但点击无反应,标签页UI并未随点击进行切换 先检查bootstrap.css, ...

JavaScript用二分法查找数据的实例代码 2016-12-23

本篇文章主要介绍了JavaScript用二分法查找数据的实例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 整理文档,搜刮出一个JavaScript用二分法查找数据的实例代码,顺便做个笔记 //二分法查数据 var arr=[41,43,45,53,44,95,23]; var b=44; var min=0; var max=arr.le ...

JavaScript输入分钟、秒倒计时技巧总结附代码 2016-11-28

这篇文章主要介绍了JavaScript输入分钟.秒倒计时的代码实现,通过css和js代码展示了逻辑过程,具体操作步骤大家可查看下文的详细讲解,感兴趣的小伙伴们可以参考一下.代码如下: <div class="container-fluid"> <div class="main-content-inner"> & ...

js实现股票实时刷新数据案例 2016-10-30

js实现股票实时刷新数据案例
下面小编就为大家带来一篇js实现股票实时刷新数据案例.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧近来学习炒股,免不了上班时间看盘,总不能光明正大的用电脑看行情,一直盯着手机影响也不好,容易引起"关注". 所以就想自己做一个网页来达到看盘的目的,一个只显示几个关键数字的网页肯定不会引起怀疑.有想法了,就开始实现吧. 准备工 ...

Javascript中的getter和setter初识 2016-10-27

最近在工作中遇到了getter和setter,getter 是一种获得属性值的方法,setter是一种设置属性值的方法.下面这篇文章主要给大家介绍了关于Javascript中getter和setter的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧.前言 本文主要给大家介绍的关于Javascript中getter和setter的相关内容,第一次听说这个东西的时候是vue ...

webpack2.0配置postcss-loader的方法 2016-09-08

本篇文章主要介绍了webpack2.0配置postcss-loader的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧本文介绍使用webpack2.0配置postcssloader,分享给大家.具体如下: 安装postcss-loader npm install --save-dev postcss-loader 然后配置webpack.c ...