随笔分类 -  JavaScript

原生js
摘要:删除 当前在最后一页且只有一条数据,删除后 页码-1: 阅读全文
posted @ 2018-08-25 17:46 永醉雨辰 阅读(149) 评论(0) 推荐(0) 编辑
摘要:不会对原数据造成影响的函数:concat()方法、slice()方法; .ect 会改变原数组的值的: push()方法、splice()方法 .ect 一。添加删除 push(): 尾部添加,返回数组 pop(): 尾部删除,返回删除项 unshift() : 头部添加,返回数组 shift() 阅读全文
posted @ 2018-01-21 19:44 永醉雨辰 阅读(239) 评论(0) 推荐(0) 编辑
摘要:优秀的书籍常读常新 在发送XHR请求的同时,还会发送如下头部信息: --Accept: 浏览器能够处理的内容类型 --Accept-Charset: 浏览器能够显示的字符集 --Accept-Language: 浏览器当前设置的语言 -- Connetion: 浏览器与server之间的连接类型 - 阅读全文
posted @ 2017-07-26 20:41 永醉雨辰 阅读(191) 评论(0) 推荐(0) 编辑
摘要:ajax基于XMLHttpRequest 关键方法: 关键属性: 阅读全文
posted @ 2017-07-25 21:02 永醉雨辰 阅读(108) 评论(0) 推荐(0) 编辑
摘要:1.window.event IE有这个对象;FF没有,FF通过参数传递 2.获取事件源 IE:srcElement FF:target 3.添加与去除事件 IE:element.attachEvent("onclick", function(){}) element.detachEvent("on 阅读全文
posted @ 2017-07-25 20:39 永醉雨辰 阅读(167) 评论(0) 推荐(0) 编辑
摘要:1.减少http请求: css sprite; css、js文件合并压缩 CDN托管 网页Gzip压缩 图片服务器 图片延迟加载 小图标用iconfont 小图片用base64 data缓存 前端模板 JS+数据,减少由于HTML标签导致的带宽浪费,前端用变量保存AJAX请求结果,每次操作本地变量, 阅读全文
posted @ 2017-07-24 18:42 永醉雨辰 阅读(346) 评论(0) 推荐(0) 编辑
摘要:一 数组 1. Array.from() 将两类对象转为真的数组 : 类似数组的对象(伪数组,如arguments、document.getElementsByTagNames等)和可遍历对象(包括ES6新增的Set Map) --ES5,伪数组转为真正的数组 Array.prototype.sli 阅读全文
posted @ 2017-07-20 20:12 永醉雨辰 阅读(155) 评论(0) 推荐(0) 编辑
摘要:一、let const 1.let命令:声明变量仅在块级作用域有效;let实际上为js新增了块级作用域 好处: -不存在变量提升; -内部声明的变量 函数 不会影响外部 -不可重复声明变量 2.const 声明常亮 声明时赋值 声明变量: 1.var 2.function (ES5 全局对象属性) 阅读全文
posted @ 2017-07-19 21:35 永醉雨辰 阅读(170) 评论(0) 推荐(0) 编辑
摘要:避免多次提交的方法: 1. 第一次提交表单后 就禁用提交按钮。 利用 disabled属性 2. 利用onsubmit事件处理 取消后续的表单提交操作《javascript高级教程3》 监听submit事件,并在该事件发生时就禁用提交按钮。 注:不能通过click事件实现,原因是不同browser处 阅读全文
posted @ 2017-06-26 21:43 永醉雨辰 阅读(212) 评论(0) 推荐(0) 编辑
摘要:事件委托 : 利用了事件冒泡。 使用事件委托,只需要在DOM树上,尽量较高层次进行事件处理程序。 事件委托可有效减少事件处理程序的数量。 建议在浏览器卸载页面之前 移除页面中的所有事件处理程序。 手工移除事件处理程序 设为null。 阅读全文
posted @ 2017-06-26 21:29 永醉雨辰 阅读(95) 评论(0) 推荐(0) 编辑
摘要:事件冒泡补捉到事件并判断是哪个事件发出的: 阅读全文
posted @ 2017-06-24 22:28 永醉雨辰 阅读(118) 评论(0) 推荐(0) 编辑
摘要:前端模板, 比连接字符串好用多了, 还可以使用循环\判断等语句, 减少工作量 <% %>在这里不是jsp的标签,像jsp,php,asp都有这种写法,但在这里是采用那套javascript模版引擎的写法。 javascript模版引擎,比如artTemplate,这个写在<% %>里面的代码的目的是 阅读全文
posted @ 2017-06-21 20:59 永醉雨辰 阅读(6199) 评论(0) 推荐(0) 编辑
摘要:function limitedNumberOfInputCharacters(limitedNumber, string){ var strLength = 0; if(string !== null || string !== ""){ strLength = string.length; } if(strLength>limitedNumber){... 阅读全文
posted @ 2017-06-21 19:17 永醉雨辰 阅读(398) 评论(0) 推荐(0) 编辑
摘要:利用currentStyle()和ComputedStyle()function getstyle(obj, key) { if (obj.currentStyle) { return obj.currentStyle[key]; } else { return getComputedStyle(o 阅读全文
posted @ 2017-06-09 20:06 永醉雨辰 阅读(3139) 评论(0) 推荐(0) 编辑
摘要:if(editParentNode == null){ console.log(">>>>>>>>>>"); console.log(moduleName); console.log(moduleId); console.log(parentNode); console.log(filePathIn 阅读全文
posted @ 2016-08-08 23:26 永醉雨辰 编辑

点击右上角即可分享
微信分享提示