• ES6,Array.includes()函数的用法

    在ES5,Array已经提供了indexOf用来查找某个元素的位置,如果不存在就返回-1,但是这个函数在判断数组是否包含某个元素时有两个小不足,第一个是它会返回-1和元素的位置来表示是否包含,在定位方面是没问题,就是不够语义化。另一个问题是不能判断是否有NaN的元素。 co...

    2018-06-24 00:19:47

  • 微信图片上传,遇到一个神奇的jgp

    微信图片上传,获取图片base64遇到一个神奇的 jgp var imgFn = function (event) { event.preventDefault(); var id = '#'+$( this ).attr('id' ); wx.chooseImage({ count: 1, // 默认9 sizeType: ['compressed'], // 'original', 可以指定是原图还是压缩图,默认二者...

    2018-06-24 00:19:19

  • 计算器

    !DOCTYPE html html head meta charset="utf-8"/ meta name="keywords" content="js javascript 计算器 北京时间 js获取当前时间"/ meta name="description" content="作者:吴俊峰" / title计算器/title style *{padding: 0;margin: 0;} table{border-collapse: colla...

    2018-06-24 00:19:10

  • AngularJs(v1)相关知识和经验的碎片化记录

    1、利用angular指令监听ng-repeat渲染完成后执行脚本 http://www.cnblogs.com/wangmeijian/p/5141266.html 2、$http的POST请求中请求数据的设置问题(向Web API进行请求) 前台请求代码: $http({ method: 'POST' , url: 'api/controller/faction' , params: { a: 'abc...

    2018-06-24 00:19:40

  • vue学习记录④(路由传参)

    通过上篇文章对路由的工作原理有了基本的了解,现在我们一起来学习路由是如何传递参数的,也就是带参数的跳转。 带参数的跳转,一般是两种方式: ①.a标签直接跳转。 ②点击按钮,触发函数跳转。 在上篇文章中我们已经有两个页面(Helloworld.vueHello.vue),现在我准备...

    2018-06-24 00:19:27

  • nodejs入门之——初始nodejs

    一、什么是NodeJS JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。简单来说nodejs就是运行在服务端的javascript。 每一种解析器都是一个运行环境,不但允许JS定...

    2018-06-24 00:19:19

  • vue学习记录①(vue-cli脚手架构建项目结构)

    我们直接从vue的工程化开始入手。 在这里用git命令行搭建项目环境。(当然直接cmd命令行下也是一样的) git下载安装地址:https://www.git-scm.com/download/win git使用教程:http://www.cnblogs.com/havenshen/p/3493522.html git常用命令整理:http://www.cnblogs.co...

    2018-06-24 00:18:50

  • vue学习记录③(路由)

    上篇文章我们用vue-cli脚手架工具做了个简单的hello world页面,但是我们破坏了原来的流程,而正常的访问页面应该是通过路由来实现的。 那么什么是路由呢? 路由就是通过不同的url来访问不同的内容。 下面我们就通过路由来访问不同的页面吧~~~ 我们用vue-cli新建个项目...

    2018-06-24 00:19:15

  • 【转载】JavaScript中同名标识符优先级-Snandy

    一,局部变量先使用后声明,不影响外部同名变量 1 var x = 1; // -- 外部变量x 2 function fn(){ 3 alert(x); // -- undefined 局部变量x先使用 4 var x = 2; // 后声明且赋值 5 } 6 fn(); 7 alert(x); // -- 1br 第一点,函数fn内第一句输出x,x是在第二句才定义的。...

    2018-06-24 00:19:09

  • angular高级篇之transclude使用详解

    angular指令的transclude属性是一个让初学者比较难以理解的地方,transclude可以设置为false(默认),true或者对象三种值,如果不设该属性就默认为false,也就是说你不需要将该指令所在元素包含的内容嵌入到模板中。 当transclude为true的时候,这时指令所在元素包含...

    2018-06-24 00:19:08

2