随笔分类 -  Javascript

摘要:字符串 数组 阅读全文
posted @ 2018-11-06 16:42 yulingjia 阅读(239) 评论(0) 推荐(0)
摘要:图片预加载 提前加载用户所需的图片 preload.js 一、无序预加载 加载动画loading页,把所有图片都加载完再展示页面 二、有序预加载 图片按照顺序 一张张加载,加载完第一张 再加载第二张。。。 阅读全文
posted @ 2017-10-19 09:11 yulingjia 阅读(1434) 评论(0) 推荐(0)
摘要:网页加载进度条 一、通过加载状态时间制作进度条 向服务器发送请求的状态: 1. uninitialized - 还未开始载入 2. loading - 载入中 3. interactive - 已加载,文芳与用户可以开始交互 4. complete - 载入完成 下面的例子是我写的一个简单的加载的动 阅读全文
posted @ 2017-09-29 17:21 yulingjia 阅读(2283) 评论(0) 推荐(0)
摘要:为什么使用requirejs: 1.有效的防止命名的冲突 2.声明不同js之间的依赖 3.可以让我们的代码以模块化的方式组织 用法: 1.创建一个入口文件main.js(自己随便命名) 然后引入require.js文件 并引入入口文件 2.然后在main.js中进行操作 3.模块定义 创建一个功能类 阅读全文
posted @ 2017-09-28 09:32 yulingjia 阅读(197) 评论(0) 推荐(0)
摘要:随机数据: http://mockjs.com/ LeedCode: https://leetcode-cn.com/ 在线API技术文档工具: https://www.showdoc.cc/ 图标: Font Awesome http://fontawesome.dashgame.com/ 图表: 阅读全文
posted @ 2017-07-25 10:00 yulingjia 阅读(174) 评论(0) 推荐(0)
摘要:(一)基础架构 (二)任务自动化(gulp) (三)编译工具(babel,webpack) (四)代码实现 一.基础构架 1.app : 放置前端代码 css : css文件 js : js文件 class : 专门放置es6的类文件 test.js index.js : 入口文件 views : 阅读全文
posted @ 2017-07-19 09:40 yulingjia 阅读(384) 评论(0) 推荐(0)
摘要:html代码 js代码 阅读全文
posted @ 2017-04-11 12:52 yulingjia 阅读(212) 评论(0) 推荐(0)
摘要:JS无级树树形菜单 阅读全文
posted @ 2017-04-10 17:32 yulingjia 阅读(382) 评论(0) 推荐(1)
摘要:兼容IE 1.判断元素节点 2.判断XML文档类型 3.判断HTML文档类型 4.判断两种关系的元素节点 阅读全文
posted @ 2017-03-07 15:41 yulingjia 阅读(228) 评论(0) 推荐(0)
摘要:function myReady(fn){ //对于现代浏览器,对DOMContentLoaded事件的处理采用标准的事件绑定方式 if ( document.addEventListener ) { document.addEventListener("DOMContentLoaded", fn, false); } else { IE... 阅读全文
posted @ 2017-03-07 14:58 yulingjia 阅读(150) 评论(0) 推荐(0)
摘要:1. html重要部分代 2.jquery部分 阅读全文
posted @ 2016-12-16 10:11 yulingjia 阅读(197) 评论(0) 推荐(0)
摘要:if (!browser.ie && !browser.mac) { var UA = navigator.userAgent.toLowerCase().toString(); //判断是不是IE内核下的非IE版本 if ((UA.indexOf('360ee') > -1) || (UA.indexOf('360se') > -1) || (UA.indexOf('... 阅读全文
posted @ 2016-12-15 16:34 yulingjia 阅读(406) 评论(0) 推荐(0)
摘要:二级联动 在开发过程中,遇到过非常多的二级联动,下面是我总结出来的几种二级联动案例 二级联动(1) 第一种案例是一种比较简单的二级联动,利用jquery的显示隐藏来实现,对于数据较少的二级联动来说可以采纳 二级联动(2)- Array 第二种案例是使用二维数组传数据,使用javascript 二级联 阅读全文
posted @ 2016-08-13 10:29 yulingjia 阅读(1291) 评论(0) 推荐(1)
摘要:Ajax的异步交互: 客户端向服务器端发送请求,直到服务器端进行响应,这个过程中,用户可以做任何其他事情(不等). 实现Ajax的异步交互步骤(举例说明): get方式: 1.创建XMLHttpRequest核心对象 var xhr=getXhr(); 2. 与服务器端建立连接 xhr.open(" 阅读全文
posted @ 2015-11-24 20:17 yulingjia 阅读(190) 评论(0) 推荐(0)
摘要:js为弱类型编程语言: 1. 声明变量时,不用规定变量存储的数据类型 2. 赋值时,动态决定变量的数据类型 同一个变量,先后可保存不同类型的数据 3. 运算时,js会根据需要,动态转换数据的类型1. 隐式转换:无需程序员干预,js自动完成的类型转换 算数计算中,一切类型都隐式转为nu... 阅读全文
posted @ 2015-11-19 19:41 yulingjia 阅读(143) 评论(0) 推荐(0)
摘要:创建对象 1 对象直接量 var obj={ "属性名1":值1, "属性名2":值2, ... "方法名1":function() { ...this.属性名... } } js中一切都是对象,所有对象的... 阅读全文
posted @ 2015-11-09 19:57 yulingjia 阅读(172) 评论(0) 推荐(0)