黄舟
浏览量9680    |    粉丝141    |    关注0
  • 黄舟

    黄舟

    2017-03-16 14:49:18
    详解JavaScript数组操作函数方法的示例代码
    1、concat() 连接两个或更多的数组 该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。 例如: 1 2 var arr = [1, 2, 3]; 3 var arr1 = [11, 22, 33]; 4 document.write(arr.concat(4, 5, arr1)); 5
    1563
  • 黄舟

    黄舟

    2017-03-16 14:54:12
    JavaScript事件高性能编写的实例代码
    如何能做出高效的web前端程序是我每次做前端开发都会不自觉去考虑的问题。几年前雅虎里牛逼的前端工程师们出了一本关于提升web前端性能的书籍,轰动了整个web开发技术界,让神秘的web前端优化问题成为了大街的白菜,web前端优化变成了菜鸟和大牛都能回答的简单问题,当整个业界都知道了惊天秘密的答案,那么现有的优化技术已经不能对你开发的网站产生的质的飞越,为了让我们开发的网站性能比别人的网站更加优秀,我们需要更加深入的独立思考,储备更加优秀的..
    1561
  • 黄舟

    黄舟

    2017-03-16 14:58:28
    详细介绍JavaScript模板引擎的应用场景及实现原理
    一、应用场景 以下应用场景可以使用模板引擎: 1、如果你有动态ajax请求数据并需要封装成视图展现给用户,想要提高自己的工作效率。 2、如果你是拼串族或者数组push族,迫切的希望改变现有的书写方式。 3、如果你在页面布局中,存在共性模块和布局,你可以提取出公共模板,减少维护的数量。 二、实现原理 不同模板间实现原理大同小异,各有优缺,请按需选择,以下示例以artTemplate模板引擎来分析。 2.1 模板存放 模板一般都是放置到te..
    2064
  • 黄舟

    黄舟

    2017-03-16 15:01:56
    Kalendae-JavaScript日期选择和日历控件的使用详解(图)
    Kalendae是一款完全基于JavaScript的日期选择控件和日历组件,值得一提的是,Kalendae并没有依赖任何第三方的JS脚本库,而是用原生的JavaScript实现了如此功能强大的日期选择控件。 Kalendae有以下特点: 完全基于JavaScript,无依赖,无jQuery。 可自定义皮肤,基本不用图片,完全靠CSS文件定制皮肤。 日期选择支持单天,也支持多天区间范围。 自定义展示的日期数字。 可直接放在页面..
    4053
  • 黄舟

    黄舟

    2017-03-16 15:04:12
    JavaScript数据访问性能优化方案图文介绍
    接上一篇,希望能写一个高性能Javascript专题。 第一篇:JavaScript无阻塞加载性能优化方案。 经典计算机科学的一个问题是,数据应当存放在什么地方,以实现最佳的读写效率。数据存储是否得当,关系到代码运行期间数据被检索到的速度。在Javascript中,此问题相对简单,因为数据表现方式只有少量方式可供选择。在Javascript中,有四种基本的数据访问位置: Literal values 直接量 直接量仅仅代表自..
    1487
  • 黄舟

    黄舟

    2017-03-16 15:07:55
    具体介绍Javascript闭包深入解析及代码实现方法
    1、什么是闭包 闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1. 作为一个函数变量的一个引用,当函数返回时,其处于激活状态。 2. 一个闭包就是当一个函数返回时,一个没有释放资源的栈区。 简单的说..
    1382
  • 黄舟

    黄舟

    2017-03-16 15:15:37
    JavaScript无阻塞加载性能优化的示例代码分享
    Javascript在浏览器中的性能,可以说是前端开发者所要面对的最重要的可用性问题。 在Yahoo的Yslow23条规则当中,其中一条是将JS放在底部 。原因是,事实上,大多数浏览器使用单进程处理UI和更新Javascript运行等多个任务,而同一时间只能有一个任务被执行。Javascript运行了多长时间,那么在浏览器空闲下来响应用户交互之前的等待时间就有多长。 从基本层面说,这意味着标签的出现..
    1501
  • 黄舟

    黄舟

    2017-03-16 15:19:12
    JavaScript函数的apply方法与call方法的代码实例介绍
    最近在使用jQuery的$.each方法时很,突然想到$.each($('div'),function(index,entity){});中的这个index和entity是哪冒出来的,而且可有可无的,而且这么高大上的能告诉我们当前遍历的下标和实例。所以看了一下jQuery源代码,是这么写的: 调试的时候走的是标红的这段代码,然后用到了callback.call这个函数,于是翻看了一下《js高级程序设计》,其中有比较深的解释。 首..
    1288
  • 黄舟

    黄舟

    2017-03-16 15:20:42
    JavaScript如何获取图片的真实大小的详解
    网页页面上的图片尺寸似乎都千篇一律。我们最常见到的带有多图的文章页面中,图的大小通常是和页面的宽度一致,这样看起来,页面就是一个直筒形,这样的布局看多了就会觉得很单调。之所以形成这样的局面,我想很大程度上是因为老式浏览器的限制。但随着现代浏览器(火狐/谷歌/IE11)的普及,浏览器对页面设计的限制越来越少,Web程序员的想象能力能够得到极大的发挥。 比如,冷知识:你知道每个视窗都有的 [x] 是怎么来的吗?这篇文章中,很多图片超出了文..
    1941
  • 黄舟

    黄舟

    2017-03-16 15:32:23
    HTML5学习笔记(一)-认识HTML5
    HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。 HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。 HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。
    1669

最新下载

更多>
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号