首页
分享
问答
前端综合
HTML5
CSS
JavaScript
登录
注册
114out
五个Javascript经典面试题
Javascript的重要性不言而喻。如果你的能力能够胜任这一角色,那么你将获得许多换工作和提高薪水的机会。但是在你被公司录取之前,你需要展现你的技术,以便通过面试环节。在这篇文章中,我会为你展示前端面试会被问到的 5 个典型问题及相关解决方法,这 5 个问题常被用来测试面试者的 JavaScript 技能。它们很有意思!问题
浏览数:1066
评论数:0
下载数:0
发表于3年前
web-for-the-life
js无限轮播的小技巧
$(function(){ varvcon=$(".v_cont"); varoffset=($(".v_contli").width())*-1; /*======右按钮======*/ $(".you").click(function(){ vcon.stop().animate({marginLeft:offset},"slow",function(){ varfirstItem=$(".v_contulli").first(); vcon.find(".
浏览数:928
评论数:0
下载数:0
发表于3年前
web-for-the-life
整理了关于事件基础知识
/* 阻止事件冒泡 */ varevent=ev||window.event; if(event.stopPropagation){ event.stopPropagation();//非IE阻止事件传播 }else{ event.cancelBubble=true;//IE阻止事件冒泡 } /* 阻止默认事件 */ varevent2=ev||window.event; if(event2.preventDefault){ event2.preventDefault();//非IE阻止默认事件 }e
浏览数:668
评论数:0
下载数:0
发表于3年前
web-for-the-life
不错的判断设备类型和识别浏览器的js代码
用js判断设备类型和识别浏览器,相信稍微有点前端基础的都应该会写。不过这种东西一般不是跨平台,兼容多种设备的大项目,用到的地方不会很多。之前在一家小公司工作,顶多就是判断一下屏幕分辨率,做一下自适应,根本不用判断设备类型和识别浏览器。现在有幸在一家大一点的公司工作,看了人家的相关代码,发现确实写的不
浏览数:1353
评论数:0
下载数:0
发表于3年前
web-for-the-life
简介 jCanvas:当 jQuery遇上HTML5 Canvas
HTML5 可以直接在你的网页中使用 <canvas> 元素及其相关的 JavaScript API绘制的图形。在这篇文章中,我将向你介绍 jCanvas,一个基于 jQuery的免费且开源的 HTML5的Canvas API。如果你使用 jQuery 进行开发,jCanvas能够使用 jQuery更简单,更快速的完成一些非常炫酷的 canvas画布及交互效果。什么是 jCanvas ?jCan
浏览数:868
评论数:0
下载数:0
发表于3年前
web-for-the-life
再谈移动端适配和点5像素的由来
前言这篇文章的内容如题目一样,主要分为两个部分,谈谈业内主流的移动端适配解决方案点5像素的由来和实现方法建议在读这篇文章的时候先读下这篇文章《高清屏概念解析与检测设备像素比的方法_20161005》,因为这些文章涉及的很多概念在这篇文章中都会提到。1.再谈移动端适配1.1百分比解决方案的缺点在我们的项目中大量的使
浏览数:708
评论数:0
下载数:0
发表于3年前
web-for-the-life
JavaScript中的作用域
很多(JavaScript)开发者都在讨论"作用域",但它是什么?它们在JavaScript中的任何地方!我发现很多年轻的开发者不知道作用域是什么。他们中大多数人可以用jQuery做一些很酷的东西。但只是停留在从网上复制一些代码片段,修改一下他们懂的地方并且粘贴到一个JavaScript文件中的程度。了解什么是作用域和你能用它做
浏览数:592
评论数:0
下载数:0
发表于3年前
mattsi
JS事件冒泡
什么是JS事件冒泡?:在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的
浏览数:897
评论数:0
下载数:0
发表于3年前
mattsi
原创之原生态ajax写法
整理一个纯种的ajax写法,如果有兴趣的朋友可以收藏,有利于对ajax的理解,当然jquery也挺好用的。functionzyajax(){} zyajax.version="1.1"; zyajax.async=true; zyajax.httpMethod="POST"; zyajax.responseType="xml"; zyajax.url=""; zyajax.debug=false; zyajax.getXml
浏览数:1323
评论数:1
下载数:0
发表于3年前
mattsi
几个经典的正则表达式
直接上代码varreg=/^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/; varr=fieldValue.match(reg); if(r==null)alert('Dateformaterror!');1、校验密码强度密码的强度必须包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$2、校验中文字符串只能
浏览数:1335
评论数:0
下载数:0
发表于3年前
首页
上一页
1
2
3
4
5
6
下一页
尾页