随笔分类 -  JavaScript

摘要:Document 阅读全文
posted @ 2016-06-16 09:21 mingjixiaohui 阅读(277) 评论(0) 推荐(0)
摘要:前言 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。 当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功 阅读全文
posted @ 2016-05-23 21:52 mingjixiaohui 阅读(240) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-05-20 19:22 mingjixiaohui 阅读(1593) 评论(0) 推荐(0)
摘要:sort() 方法用于对数组的元素进行排序。 语法:arrayObject.sort(sortby);参数sortby可选。规定排序顺序。必须是函数。 注:如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。 如果想按照其他标准进行排序,就需要提供比较函数,该函数... 阅读全文
posted @ 2016-05-20 19:07 mingjixiaohui 阅读(3307) 评论(2) 推荐(0)
摘要:这里讨论下对象的内部原型(__proto__)和构造器的原型(prototype)的关系。 一、所有构造器/函数的__proto__都指向Function.prototype,它是一个空函数(Empty function) 1 2 3 4 5 6 7 8 9 Number.__proto__ Fun 阅读全文
posted @ 2016-05-12 21:01 mingjixiaohui 阅读(169) 评论(0) 推荐(0)
摘要:一直比较迷惑:js的setTimeout到底会在什么时候执行,如果执行了,和主执行脚本到底差多长时间? 由于不是很了解浏览器的内部执行策略,本文只能是通过前端一些测试依稀猜测些结论: 1)测试举例 做了两个例子: 1-1)脚本在页面中直接执行,通过刷新看结果 测试结果: 在ie各个版本浏览器下,得到 阅读全文
posted @ 2016-04-27 17:44 mingjixiaohui 阅读(282) 评论(0) 推荐(0)
摘要:一、get()和post()基本区别 1.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。 2.对于get方式,服务器端用Request.QueryString获取变... 阅读全文
posted @ 2016-04-16 19:14 mingjixiaohui 阅读(594) 评论(0) 推荐(0)
摘要:通常对于无刷新提交表单,我们都是运用ajax实现的。前段时间跟着老大了解到另一种无刷新提交表单的方法,是利用iframe框架实现的。现在整理出来分享给大家。 第一种: (html页面) (PHP页面:form.php) 第二种: (html页面) (PHP页面:form.php) 阅读全文
posted @ 2016-04-06 11:52 mingjixiaohui 阅读(472) 评论(0) 推荐(0)
摘要:JSON数据如:{"options":"[{/"text/":/"王家湾/",/"value/":/"9/"},{/"text/":/"李家湾/",/"valu e/":/"10/"},{/"text/":/"邵家湾/",/"value/":/"13/"}]"} 用js可以写成: var data=[{name:&qu 阅读全文
posted @ 2016-04-05 11:23 mingjixiaohui 阅读(335) 评论(0) 推荐(0)
摘要:闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变 阅读全文
posted @ 2016-03-24 11:32 mingjixiaohui 阅读(191) 评论(0) 推荐(0)
摘要:新浪网博客频道是全中国最主流,最具人气的博客频道。拥有最耀眼的娱乐明星博客、最知性的名人博客、最动人的情感博客,最自我的草根博客。 新浪网博客频道是全中国最主流,最具人气的博客频道。拥有最耀眼的娱乐明星博客、最知性的名人博客、最动人的情感博客,最自我的草根博客。 新浪网博客频道是全中国最主流,最具人... 阅读全文
posted @ 2016-03-13 11:45 mingjixiaohui 阅读(305) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-03-13 11:37 mingjixiaohui 阅读(253) 评论(0) 推荐(0)
摘要:我们在Web 网页开发过程中,很多情况需要进行一些页面宽度和高度的计算,然而得到一些准确的值。例如页面的可视区域的宽度、可视区域的高度、屏幕的宽度、屏幕的高度等等。 下面列举一些比较常用的宽度和高度的获取方法。 网页可见区域宽:document.body.clientWidth 网页可见区域高:do 阅读全文
posted @ 2016-03-13 10:01 mingjixiaohui 阅读(526) 评论(0) 推荐(0)
摘要:函数功能:该函数在属于当前线程的指定窗口里设置鼠标捕获。一旦窗口捕获了鼠标,所有鼠标输入都针对该窗口,无论光标是否在窗口的边界内。同一时刻只能有一个窗口捕获鼠标。如果鼠标光标在另一个线程创建的窗口上,只有当鼠标键按下时系统才将鼠标输入指向指定的窗口。 阅读全文
posted @ 2016-03-12 19:53 mingjixiaohui 阅读(229) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script> function myAddEvent(obj , ev , fn) { if(obj.attachEvent) { obj.attachEve 阅读全文
posted @ 2016-03-12 19:40 mingjixiaohui 阅读(464) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script> window.onload = function(){ var oBtn = document.getElementById("btn1"); 阅读全文
posted @ 2016-03-12 19:33 mingjixiaohui 阅读(244) 评论(0) 推荐(0)
摘要:完整版 禁止上下左右 出界 带虚线框的拖拽块 //当鼠标按下的时候虚线框的位置没变 所以要改变虚线框的位置 oBox.style.left = oDiv.offsetLeft +"px"; oBox.style.top = oDiv.offsetTop +"px"; 阅读全文
posted @ 2016-03-12 17:39 mingjixiaohui 阅读(611) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script> window.onload = function(){ var oText = document.getElementById("text1") 阅读全文
posted @ 2016-03-12 16:07 mingjixiaohui 阅读(518) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{ margin: 0; padding: 0; } #div1{ position: absolute; wi 阅读全文
posted @ 2016-03-12 15:52 mingjixiaohui 阅读(1540) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script> window.onload = function(){ var oText1 = document.getElementById("txt1") 阅读全文
posted @ 2016-03-12 15:24 mingjixiaohui 阅读(251) 评论(0) 推荐(0)