• ie兼容问题记录

    maxlength标签在ie上不兼容使用事件强制限制长度但用户体验不好,可以根据情况组合事件截...

    2018-06-24 01:15:40

  • 前端MVC Vue2学习总结(七)——ES6与Module模块化、V

    使用vue-cli可以规范项目,提高开发效率,但是使用vue-cli时需要一些ECMAScript6的知识,特别是ES6中的模块管理内容,本章先介绍ES6中的基础与模块化的内容再使用vue-cli开发vue项目。 一、ECMAScript6概要 ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英...

    2018-06-24 01:15:37

  • 浏览器根对象window之screen

    1. screen 1.1 availHeight/Width screen.availWidth返回浏览器窗口可占用的水平宽度(单位:像素)。 screen.availHeight返回浏览器窗口在屏幕上可占用的垂直空间,即最大高度。 1.2 availLeft/Top availTop:浏览器窗口在屏幕上的可占用空间上边距离屏幕上边界的像素...

    2018-06-24 01:15:37

  • JS中通过数组的方式操作字符串 数组是个好东西 ...

    题目:使用JS将 var str="what are you nong sha lei",通过您的方法转换为"What Are You Nong Sha Lei"; 1 function getCap(string){ 2 var arr=string.split(" "); // 将字符串用" "(一个空格)拆为数组 3 for ( var i=0;iarr.length;i++ ){ 4 arr[i]=arr[i].charAt(0)....

    2018-06-24 01:15:35

  • 鼠标事件的详细说明

    !DOCTYPE htmlhtml lang="zh"head meta charset="UTF-8" / titleDocument/title style type="text/css" #box{ width: 100px; height: 100px; background: red; position: absolute; } /style script // onClick 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击-[...

    2018-06-24 01:15:35

  • Javascript函数心得

    Javascript函数 Javascript函数是由事件驱动的或者当他被调用时执行的可重复使用的代码块。所以说我们光创建了函数不调用是没有啥用的,我们必须得调用它才能执行。 1.什么是函数 (1)函数是完成某一功能的代码段 (2)函数是可重复执行的代码段 (3)函数方便维护和...

    2018-06-24 01:15:29

  • 重置 file input

    有时用户上传相同附件时也需要触发input[type='file']的change事件,除了将form重置外,还可以将input的value设为空 input type="file" id="test" name="test" multiple javascript: var fileinput = document.getElementById('test');fileinput.onchange = function()...

    2018-06-24 01:15:28

  • js点击时关闭该范围下拉菜单之外的菜单

    1 $(function(){ 2 $(document).bind("click" ,function(e){ 3 // id为menu的是菜单 4 if ($(e.target).closest("#menu").length == 0 $(e.target).closest("input").length == 0 ){ 5 // 点击id为menu之外且id,则触发 6 hideMenu(); 7 } 8 }) 9 })...

    2018-06-24 01:15:32

  • 19 个常用的 JavaScript 简写方法

    来自:SangSir 链接:https://segmentfault.com/a/1190000012673854 原文:https://www.sitepoint.com/shorthand-javascript-techniques/ 1.三元操作符 当想写 if...else 语句时,使用三元操作符来代替。 const x = 20 ; let answer; if (x 10 ) { answer = 'is greate...

    2018-06-24 01:15:26

  • .25-浅析webpack源码之事件流compilation(3)

    这一节跑下一批plugin。 compiler.apply( new EnsureChunkConditionsPlugin(), new RemoveParentModulesPlugin(), new RemoveEmptyChunksPlugin(), new MergeDuplicateChunksPlugin(), new FlagIncludedChunksPlugin(), new OccurrenceOrderPlugin( true ), new FlagDe...

    2018-06-24 01:15:24

2