JS 日常
liguanjie8
这个作者很懒,什么都没留下…
展开
-
001 - JS 如何判断滚动条是否滚到底部
判断滚动条到底部,需要用到DOM的三个属性值,即scrollTop、clientHeight、scrollHeight。scrollTop为滚动条在Y轴上的滚动距离。clientHeight为内容可视区域的高度。scrollHeight为内容可视区域的高度加上溢出(滚动)的距离。从这个三个属性的介绍就可以看出来,滚动条到底部的条件即为scrollTo原创 2017-02-14 17:48:24 · 227 阅读 · 0 评论 -
000 - 定义String trim()方法,解决兼容问题IE6、7、8
/* 给String原型链对象添加方法trim */if (!String.prototype.trim) { String.prototype.trim = function () { return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, ‘‘); };}//定义String trim()方法,解决兼容问题原创 2017-06-23 18:09:59 · 267 阅读 · 0 评论 -
013 - Global公共JS类(不定期更新)
Global公共JS类(不定期更新)原创 2017-07-25 09:30:59 · 218 阅读 · 0 评论 -
javascripts参考手册(含es6)
javascripts参考手册(含es6)原创 2017-08-15 17:38:39 · 1679 阅读 · 0 评论 -
js节点属性的创建 添加 删除
[html] view plain copyprint?> html> head lang="en"> meta charset="UTF-8"> title>title> head> body> script> //--------------------------节点的访问关系---------------------原创 2017-10-27 10:01:21 · 1001 阅读 · 0 评论 -
014 - javascript操作URL
代码很简单,主要一个思路是把url参数解析为js对象,再做增、删、改、查操作就很方便了~,这里做笔记。var LG = (function(lg) { var objURL = function(url) { this.ourl = url || window.location.href; this.href = ""; //?前面部分原创 2018-01-02 21:41:33 · 250 阅读 · 0 评论 -
015-jQuery的核心框架(简化版)
(function(){ var jQuery = window.jQuery = function( selector, content){ return new jQuery.prototype.init( selector, content); } jQuery.fn = jQuery.prototype = { ...原创 2018-04-06 14:54:08 · 268 阅读 · 0 评论 -
016-手机前端开发调试利器 – vConsole
我们在开发手机版网页的时候,常常会出现下面的情景:(1) 开发时,在自己电脑上运行得好好的,在手机上打开就挂了,但是手机上又看不到error log;(2) 上线后,某用户表示页面失灵,但我们自己又重现不出来,看不到用户侧的出错信息。如果说(1)还可以通过电脑连接手机以查看log来解决,那(2)在没有完善的前端上报体系时就非常被动了。作为开发者,我们的诉求很简单:有没有快捷的...原创 2018-07-31 22:20:37 · 296 阅读 · 0 评论 -
012 - SeaJS从入门到原理
1、前言SeaJS 是一个模块加载器,模块加载器需要实现两个基本功能:实现模块定义规范,这是模块系统的基础。模块系统的启动与运行。下文会围绕模块定义规范以及模块系统的启动与运行两方面进行讲解,最后理清一下模块加载大体流程,以及说明与RequireJS的主要区别。2、define2.1、CMD规范CMD 规范的前身是Modules/Wrappi原创 2017-07-10 13:43:02 · 323 阅读 · 0 评论 -
011 - Sea.js 的调试接口。
seajs.cache:Object,查阅当前模块系统中的所有模块信息。seajs.resolve:Function,利用模块系统的内部机制对传入的字符串参数进行路径解析。seajs.require:Function,全局的 require 方法,可用来直接获取模块接口。seajs.data:Object,查看 seajs 所有配置以及一些内部变量的值。seajs.log:Function原创 2017-07-10 13:38:03 · 187 阅读 · 0 评论 -
004 - 分享整理的免费API接口
目录(?)[+]近期整理了一些免费的API接口具体是否好用还需要时间测试但是先分享给大家天气接口聚合数据百度接口新浪接口电商接口京东获取单个商品价格接口淘宝商品搜索建议物流接口快递接口谷歌接口FeedXml转json接口百度接口百度百科接口音乐接口虾米接口QQ空间音乐接口QQ空间收藏音乐接口多米音乐接口soso接口视频原创 2017-03-06 17:55:14 · 740 阅读 · 0 评论 -
002 - jQuery自定义事件
jQuery自定义事件原创 2017-05-22 11:27:41 · 274 阅读 · 0 评论 -
003 - jquery on绑定多个事件
jquery on绑定多个事件原创 2017-05-31 17:31:32 · 323 阅读 · 0 评论 -
005 - 分享二维码(功能代码)
分享二维码 --> //默认字体大小设置 (function(win) { initPage(); window.onresize = function () { initPage(原创 2017-07-05 14:27:15 · 987 阅读 · 0 评论 -
006 - 读jQuery源码之整体框架分析(一)
读jQuery源码之整体框架分析(一)转载 2017-07-05 17:53:01 · 194 阅读 · 0 评论 -
007 - Jquery 扩展方法extend(一)
Jquery 扩展方法extend(一)原创 2017-07-07 16:11:38 · 265 阅读 · 0 评论 -
009 - jQuery插件开发全解析(一)
jQuery插件开发全解析(一)原创 2017-07-07 16:53:41 · 217 阅读 · 0 评论 -
010 - Seajs使用实例入门介绍
Seajs使用实例入门介绍原创 2017-07-10 13:05:24 · 327 阅读 · 1 评论 -
HTML<pre>代码美化
基于javascript的一款运行在web页面的漂亮荧光线插件。你是否需要一款像本文一样优美的现实各种代码片段的需求,你是否还在苦苦寻找,那么我来帮助你了,本文将介绍一款基于javascript的一款运行在web页面的漂亮荧光线插件,效果非常漂亮呢。SHJS 语法简单而高效一款javascript荧光线工具// 下载http://shjs.sourceforge.net/doc/downl...原创 2018-10-16 10:14:23 · 6808 阅读 · 0 评论