javascript与有限状态机详解 Javascript

简单说,它有三个特征: * 状态总数(state)是有限的。* 任一时刻,只处在一种状态之中。* 某种条件下,会从一种状态转变(transition)到另一种状态。 它对JavaScript的意义在于,很多对象可以写成有限状态机。 举例来说...
标签: javascript

发布于  2024-3-2 04:47

ajax提交表单实现网页无刷新注册示例 Html+Css

Ajax 无刷新 var xmlHttp; uName() //用户名失去焦点时 { if(all.uname.=="") { all.l1.innerHTML="不能为空!"; setTimeout("close(1)",1500); return; } else { xmlHtt

发布于  2024-3-2 04:47

javascript定义变量时有var和没有var的区别探讨 Javascript

我们先来看一段代码 function show(){ alert(abc); } var abc=defg; show(); 有过C++或Java编程经验的人可能会说:“这程序,死定了,变量竟然在引用了该变量的函数后边定义,bug会...
标签: javascript

发布于  2024-3-2 04:47

JavaScript中的document.referrer在各种浏览器测试结果 Javascript

前段时间需要通过 JavaScript 获取页面的来源,这个操作很简单,使用 document.referrer 就可以获取到了。不过,实际应用中还是有很多意外情况,这儿简单整理一下。 首先遇到的问题,是从 HTTPS 页面转到 HTTP ...
标签: javascript

发布于  2024-3-2 04:47

javascript的document.referrer浏览器支持、失效情况总结 Javascript

在流量统计服务中都有Traffic source这个功能。Traffic source是针对访次级别的概念,换句话说,当访次建立的时候,landing page的流量来源即是该访次的Traffic
标签: javascript

发布于  2024-3-2 04:46

js 模式窗口(模式对话框和非模式对话框)的使用介绍 Javascript

Javascript里面分模式对话框和非模式对话框,其实两者区别就是在对话框被关闭之前用户能否在同一页面的其他地方进行工作。比如“打开文件”对话框便是典型的模式对话框,在你对这个对话框做出动作才能对打开该对话框的程序进行其他操作,而非模式对...
标签: javascript

发布于  2024-3-2 04:46

js中一维数组和二位数组中的几个问题示例说明 Javascript

js中的数组,可以存放各种数据类型(数值,字串) js中的数组没有越界,当输出的数组下标越界了,会显示undefined。 js中的数组是默认动态增长的 遍历数组的一种简单方式。 for(var key in arr){ window.al...
标签: javascript

发布于  2024-3-2 04:46

中文输入法不触发onkeyup事件的解决办法 Html+Css

这两天做一个需要实时监控文本框输入的功能,碰到了中文输入法无法触发onkeyup事件的恶心问题。 具体表现是这样的: 当监听一个input的keyup的事件的时候,英文输入法的情况下可以实时的通过keyup事件检测到文本框value的变化,...

发布于  2024-3-2 04:46

javascript数组操作方法小结和3个属性详细介绍 Javascript

最近一直在用js,好好研究了下js数组的操作,在这里总结一下。 1、数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并...
标签: javascript

发布于  2024-3-2 04:46

JS中attr和prop属性的区别以及优先选择示例介绍 Javascript

相比attr,prop是1.6.1才新出来的,两者从中文意思理解,都是获取/设置属性的方法(attributes和properties)。只是,window或document中使用.attr()方法在jQuery1.6之前不能正常运行,因为...
标签: javascript

发布于  2024-3-2 04:46