
es5
神才飞扬
取众人之长,才能长与众人!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript中array.every()和array.some()的区别
Array.prototype.every()概述every() 方法测试数组的所有元素是否都通过了指定函数的测试。语法arr.every(callback[, thisArg])参数callback用来测试每个元素的函数。thisArg执行 callback 时使用的 this 值。描述every 方法为数组中的每个元素原创 2016-10-20 14:54:03 · 5190 阅读 · 0 评论 -
控制浏览器全屏的事件
浏览器全屏模式的启动函数requestFullscreen仍然需要附带各浏览器的js方言前缀// 判断各种浏览器,找到正确的方法function launchFullscreen(element) { if(element.requestFullscreen) { element.requestFullscreen(); } else if(element.m转载 2017-03-03 11:00:45 · 805 阅读 · 0 评论 -
操纵浏览器的历史记录
window 对象通过history对象提供对浏览器历史记录的访问能力。它暴露了一些非常有用的方法和属性,让你在历史记录中自由前进和后退,而在HTML5中,更可以操纵历史记录中的数据。历史记录概览EDIT可以通过back(),forward()和go()方法在用户的历史记录中前进与后退。前进与后退要历史记录中后退,只需要这样做:window.history.back();这种行动就非常像用户在浏...原创 2018-03-23 11:04:46 · 1448 阅读 · 0 评论 -
面向对象之寄生组合继承
最近在使用面向对象编程,发现原型继承和构造函数继承的组合还是有点小缺陷,于是乎又把JS高级程序设计第六章面向对象又看了一遍,发现寄生组合继承确实挺好,就分享给大家。function object( o ) { function F () {}; F.prototype = o; return new F()};function inheritPrototype ( SubTy原创 2017-04-14 07:24:59 · 621 阅读 · 0 评论 -
在JQ上定义滚动条插件
$.fn.definedScroll = function(direction, childId, scrollId) {var parent = $(this),child = parent.find(childId),scroll = parent.find(scrollId);var childDiffHeight = child.height() - parent.原创 2017-07-13 15:24:27 · 482 阅读 · 0 评论 -
图片上传及显示
简单明了的图片上传及显示$(fileId).change(function(){var objUrl = getURL(this.files[0]);if(objUrl){$("img").attr("src",objUrl);}})//获取图片路径function getURL(file){var url=null;if (wind原创 2017-08-04 17:52:05 · 463 阅读 · 0 评论