JavaScript

JavaScript进阶学习(一)—— 基于正则表达式的简单js模板引擎实现

文章来源:小青年原创发布时间:2016-06-26关键词:JavaScript,正则表达式,js模板引擎转载需标注本文原始地址: http://zhaomenghuan.github.io/前言这年头MVC、MVVM框架泛滥,很多时候我们只是用了这些框架,有时候想深入去了解这些框架背后的原理实现时,阅读源码时发现无从下手,js基本功简直渣渣,所以想利用业余时间还是要补补基础

window.scrollTo()函数注意点(js)

window.scrollTo(50,28)对页面进行这样的操作发现参数50不起作用,也就是x坐标。如果想让这个参数器作用,我们的页面宽度要大于浏览器的宽度。 关键字:JavaScript, llto, 参数器, 宽度

RabbitMQ 基础教程(1) - Hello World

RabbitMQ 基础教程(1) - Hello World注:本文是对众多博客的学习和总结,可能存在理解错误。请带着怀疑的眼光,同时如果有错误希望能指出。如果你喜欢我的文章,可以关注我的私人博客:http://blog-qeesung.rhcloud.com/RabbitMQ是一个message broker,消息的生产者(producer)负责生产消息,然后将消息传入传

webpack进阶之loader篇

webpack的loaders是一大特色,也是很重要的一部分。这遍博客我将分类讲解一些常用的laoder一、loaders之 预处理css-loader 处理css中路径引用等问题style-loader 动态把样式写入csssass-loader scss编译器less-loader less编译器postcss-loader scss再处理npm install --s

移动端点击事件全攻略,这里的坑你知多少?

看标题的时候你可能会想,点击事件有什么好说的,还写一篇攻略?哈哈,如果你这么想,只能说明你too young to simple.接触过移动端开发的同学可能都会面临点击事件的第一个问题:click事件的300ms延迟响应。不能立即响应给体验造成了很大的困扰,因此解决这个问题就成为了必然。这个问题的解决方案就是:zepto.js的tap事件。tap事件可以理解为在移动端的cl

Material Design for Bootstrap

简单几行代码,就可以给bs框架添加Material Design风格效果图:这是常见的btn加了Material Design效果这里采用的是bootstrap4引入:bs.cssMaterial Design for Bootstrap你可能看到上面多了一个materialDesign属性,对,等下我们就通过这个属性来实现material Design效果css:[mat

前端手册

前端手册 前端手册 目录CSS编码规范HTML编码规范JavaScript编码规范其他规范开发工具的使用好书推荐篇学习指导篇前端优化其他更多知识点见issues目录不全,请阅读在线版 下载离线版:pdf、epub、mobi 文档会不定时更新,可以Watch或Star本文挡——Github,更欢迎您加入编辑维护 声明:编码规范参考[百度前端开发规范]修改,或整理于互联网,如有

子字符串的个数问题

问题及解决 问题描述:输入一个字符串,字符串长度大于3;任意删除字符串的两个字符,得到其子字符串;输出满足条件的不相同的子字符串的个数。JavaScript实现:` function select(str){let arr = str.split('');let iAar = [];let n = 0;arr.map(function(e,i){if(e !== arr[i

GraphQL 核心概念

A query language created by Facebook for decribing data requirements on complex application data models最近因为工作上新产品的需要,让我有机会了解和尝试 GraphQL。按照套路,在介绍一项新技术的时候总要回答 3 个问题:What, Why & How。What is G

深入理解javascript原型和闭包

原文链接http://www.cnblogs.com/wangfupeng1988/p/3977924.html对象是属性的集合。function show(x) { console.log(typeof(x)); // undefined console.log(typeof(10)); // numb