![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript/Jquery
CoderPrince
这个作者很懒,什么都没留下…
展开
-
使用JS判断浏览器类型及版本(包含Jquery判断方法)
在网站前端开发中,浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本,而判断浏览器的版本一般只能通过分析浏览器的userAgent才能知道.一、以下是各种浏览器的userAgent信息:(一)IE各个版本典型的userAgent如下:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)原创 2015-05-11 08:58:41 · 492 阅读 · 0 评论 -
用grunt搭建自动化的web前端开发环境(完整教程)
1. 前言 各位web前端开发人员,如果你现在还不知道grunt或者听说过、但是不会熟练使用grunt,那你就真的真的真的out了(三个“真的”重复,表示重点)。至于grunt的作用,这里不详细说了,总之你如果做web前端开发,你一定要用grunt。还有一点,它完全免费,没有盗版。既强大又免费的东西,为何不用? 当然了,你如果你能找到更好的替代grunt的其他工具也是可以的,例转载 2017-05-16 14:56:53 · 306 阅读 · 0 评论 -
JS获取各种宽高大小及屏幕分辨率等
JS获取当前对象大小以及屏幕分辨率等 script type="text/javascript">function getInfo(){ var s = ""; s += " 网页可见区域宽:"+ document.body.clientWidth+"\n"; s += " 网页可见区域高:"+ document.body.cl转载 2017-01-17 13:04:34 · 301 阅读 · 0 评论 -
ECMAScript6/ES6
首先,什么是ECMAScript?ECMAScript定义了:JS语言语法– 语法解析规则、关键字、语句、声明、运算符等。类型 – 布尔型、数字、字符串、对象等。原型和继承内建对象和函数的标准库 – JSON、Math、数组方法、对象自省方法等。ECMAScript标准不定义HTML或CSS的相关功能,也不定义类似DOM(文档对象模型)的Web AP转载 2016-07-15 10:39:43 · 438 阅读 · 0 评论 -
使用SeaJs高效构建页面
一、扯淡部分 很久很久以前,也就是刚开始接触前端的那会儿,脑袋里压根没有什么架构、重构、性能这些概念,天真地以为前端===好看的页面,甚至把js都划分到除了用来写一些美美的特效别无它用的阴暗角落里,就更别说会知道js还有面向对象,设计模式,MVC,MVVM,模块化,构建工具等等这些高大上的概念了。现在想想还真是Too young too naive。前两天某大神在群里分享他招聘前端的心得的时候转载 2016-07-18 18:01:27 · 562 阅读 · 0 评论 -
JQuery插件编写方法
一:普及JQuery知识知识1:用JQuery写插件时,最核心的方法有如下两个:$.extend(object) 可以理解为JQuery 添加一个静态方法。$.fn.extend(object) 可以理解为JQuery实例添加一个方法。基本的定义与调用:/* $.extend 定义与调用* * * * * * * * * * * * * * * * * * * * * * *转载 2016-06-03 15:36:59 · 402 阅读 · 0 评论 -
12个javascript技巧
1.使用!!操作符转换布尔值有时候我们需要对一个变量查检其是否存在或者检查值是否有一个有效值,如果存在就返回true值。为了做这样的验证,我们可以使用!!操作符来实现是非常的方便与简单。对于变量可以使用!!variable做检测,只要变量的值为:0、null、" "、undefined或者NaN都将返回的是false,反之返回的是true。比如下面的示例:12345678910转载 2016-06-03 14:59:44 · 251 阅读 · 0 评论 -
JQuery解析XML
1 xml version="1.0" encoding="utf-8" ?> 2 taxrates> 3 taxrate id="1"> 4 lower>0lower> 5 upper>500upper> 6 rate>5rate> 7 buckle>0buckle> 8 taxrate> 9 taxrate id="2">10转载 2015-12-09 16:46:31 · 296 阅读 · 0 评论 -
FastJson
Fastjson介绍Fastjson是一个Java语言编写的JSON处理器。1、遵循http://json.org标准,为其官方网站收录的参考实现之一。2、功能qiang打,支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum、泛型。3、无依赖,不需要例外额外的jar,能够直接跑在JDK上。4、开源,使用Apache License 2.0转载 2016-01-08 17:55:34 · 272 阅读 · 0 评论 -
JS KeyCode对照表及使用
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pauseke转载 2015-12-04 15:45:12 · 404 阅读 · 0 评论 -
JS时间日期方法大全
var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日转载 2016-01-05 08:58:29 · 259 阅读 · 0 评论 -
JS完美运动框架
/*----------------------------------------------------------------------------功能: 获取某个节点下的所有ClassName为'sClass'的元素输入: oParent:要获取的class元素的父级节点 sClass:要获取的元素的class名称输出: 获取到的节点数组 -----原创 2015-06-12 20:14:11 · 640 阅读 · 0 评论 -
JS Dom操作总结
DOM即文件对象模型(Document Object Model,简称DOM),HTML DOM 定义了访问和操作 HTML 文档的标准方法。个人理解: (1)其实它就是将 HTML 文档以节点(Node)为单位将其表达为等级明确、节构整齐的树节构,以便于简捷地操作文档的元素。 (2)它在一定程度上对HTML(或XML)元素(节点)实现了“黑盒”访问和操作。例如转载 2015-06-08 22:30:22 · 384 阅读 · 0 评论 -
H5 input search 提交事件
欲实现一个文字搜索的功能,要求输入时,键盘回车按钮提示显示为“搜索”。效果如下:开始~input type=text并不能达到这种效果,google了一下,html5 增加的type=search可以做到(但需要input type=search外面包上一层带action属性的form)。 class="search-input-wrap clearfix">转载 2017-05-31 09:52:42 · 4884 阅读 · 1 评论