JavaScript 软件列表

web性能优化之javascript性能调优
JavaScript

web性能优化之javascript性能调优

2020-02-16 标签:web,性能,优化,javascript,比较完善,前端,开发,语言,现今,应用,非常,广泛,尤其是,随着,越来越,流行的

JavaScript 是一个比较完善的前端开发语言,在现今的 web 开发中应用非常广泛,尤其是对 Web 2.0 的应用。随着 Web 2.0 越来越流行的今天,我们会发现:在我们的 web 应用项目中,会有大量的 JavaScript 代码,并且以后会越来越多。JavaScript 作为一个解释

javascript的字符串按引用复制和传递,按值来比较介绍与应用
JavaScript

javascript的字符串按引用复制和传递,按值来比较介绍与应用

2020-02-16 标签:javascript,字符串,引用,复制,传递,来比,介绍,应用,比较,numbers,boolean,类型,true,false,是按,来复

按值和按引用的比较 Numbers 和 Boolean 类型的值 (true 和 false) 是按值来复制、传递和比较的。当按值复制或传递时,将在计算机内存中分配一块空间并将原值复制到其中。然后,即使更改原来的值,也不会影响所复制的值(反过来也一样),因为这两个值是独立的实体。 对象、数组以及函数

javascript 利用Image对象实现的埋点(某处的点击数)统计
JavaScript

javascript 利用Image对象实现的埋点(某处的点击数)统计

2020-02-16 标签:javascript,利用,image,对象,实现,某处,点击,统计,需求,用户,页面,执行,程序,某个,点的,次数,特点,根据

需求:统计用户页面某处的点击数或者执行到程序中某个点的次数 特点:根据实际情况,创建多个Image对象,原则谁空闲谁做事。解决因过快发送埋点数据导致部分埋点缺失的问题。 实现:(注下面的代码依赖jQuery) 实现代码如下: var Statistic= { arrImg:[], log:funct

Javascript 加载和执行-性能提高篇
JavaScript

Javascript 加载和执行-性能提高篇

2020-02-16 标签:javascript,加载,执行,性能,提高,js,阻塞,浏览器,问题,可能是,最重要的,可用性,单一,进程,来处,ui,不管是

Js的阻塞性 Javascript 在浏览器中的性能问题,可能是最重要的可用性问题 Js的阻塞性 浏览器用单一进程来处理UI进程和Js的执行 不管是内嵌的还是外链的,下载并立即执行 因为它有可能会修改页面 页面生存周期的概念 瀑布图中看到了下载时间和executing time 在head中加入sc

javascript延时加载之defer测试
JavaScript

javascript延时加载之defer测试

2020-02-16 标签:javascript,延时,加载,defer,测试,偶尔,发现,js,有个,标签,还在,疑惑,好用,东西,流行起来,几个,浏览器,ie

偶尔发现 js 中有个延时加载的标签 defer,还在疑惑这么好用的东西为什么没有流行起来。 测试了几个浏览器。在ie7,8,9和360安全济览器下可以。这就是为什么不选择defer的原因了。 实现代码如下: alert(document.getElementById("myinput")

JavaScript(js)设置默认输入焦点(focus)
JavaScript

JavaScript(js)设置默认输入焦点(focus)

2020-02-16 标签:javascript,js,设置,默认,输入,焦点,focus,常常,会在,回复,引用,使用,功能,单击,出现,留言

常常会在回复和引用里使用此功能,即单击回复或引用,如让输入焦点出现在留言输入框中,如果使用锚来定位,输入焦点就不能激活了。 实现代码如下: javascript:document.getElementById("id").focus(); 或javascript:document.all.id.fo

js获取网页高度(详细整理)
JavaScript

js获取网页高度(详细整理)

2020-02-16 标签:js,获取,网页,高度,详细,整理,可见,区域,document,body,clientwidth,offsetwidth,包括,边线,正文,全文

网页可见区域宽: document.body.clientWidth 网页可见区域高: document.body.clientHeight 网页可见区域宽: document.body.offsetWidth (包括边线的宽) 网页可见区域高: document.body.offsetHeight

前台js改变Session的值(用ajax实现)
JavaScript

前台js改变Session的值(用ajax实现)

2020-02-16 标签:前台,js,改变,session,ajax,实现,首先,html,代码,如下,div,style,display,n,one,iframe,id,src

首先,html代码: 实现代码如下: js代码: 实现代码如下: var compareContent=”你要改变的值"; if (compareContent != "") { document.getElementById("compareIframe").src = "ajax/changeS

CSS(js)限制页面显示的文本字符长度
JavaScript

CSS(js)限制页面显示的文本字符长度

2020-02-16 标签:css,js,限制,页面,显示,文本,字符,长度,实现,代码,如下,n,av,class,cf,clearfix,ul,li,a,href

实现代码如下: 首页 首页 投稿 投稿 私信 私信 存档 存档 订阅 订阅 如果我在限制上面的span中的字符。 $("nav_block span").wordLimit(8); 它使用了下面的一个算定义jquery插件的方法,这是

Three.js源码阅读笔记(基础的核心Core对象)
JavaScript

Three.js源码阅读笔记(基础的核心Core对象)

2020-02-16 标签:three,js,源码,阅读,笔记,基础,核心,core,对象,比较,伟大的,webgl,开源,简化,浏览器,d,编程,使得

Three.js是一个比较伟大的webgl开源库,它简化了浏览器3D编程,使得使用JavaScript在浏览器中创建复杂的场景变得容易很多。Github上众多webgl demo令我兴奋不已,跃跃欲试。由于这个库还处在开发阶段,因此资料非常匮乏,爱好者大部分时间不得不通过阅读该库的源码进行学习,我现