`
scomouse
  • 浏览: 14829 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
google map api V3 官方地址 需要引入script标签 <script type="text/javascript" src="http://maps.google.com/maps/api/js?v=3.1&sensor=false&language=cn"> 一段加入地图的代码 <body> <div id="cc" style="width: 400px; height: 400px"></div> <mc ...

vml

vml The Vector Markup Language (矢量 可标记语言)的缩写.VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。 一些文章介绍 http://www.itlearner.com/code/vml/step2.html 在需要创建vml的页面中 是需要一个命名空间的 <html xmlns:vml="urn:schemas-microsoft-com:vml" > 或者 document.namespaces.add('vml', 'urn:sc ...
恩 记录代码中觉得写的比较有意思的代码片段 第一个来自clean:方法 用正则取标签 if ( typeof elem === "string" ) { elem = elem.replace(/(<(/w+)[^>]*?)//>/g, function(all, front, tag){ return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ? all : front + "></" + tag + ...
extend 第 一个参数可以对象 也可以是布尔 (如果是布尔值表示是否深度便利) 如果是一个对象则 扩展到原来的对象上去 如果是多个对象 则每个对象都扩展到原来的对象上去 var wt = function(){ }; wt.extend = function() { var target = arguments[0] || {}, i = 1, length = arguments.length, deep = false, options; //根据第一个参数来判断是否深度遍历 if ( typeof target === &qu ...
看了 比较多的 文章 顺便把这些东西归纳一下。 各位看客,如果发现错误请指正......... 1.尽量用全局变量代替局部变量 以前看道这句话的时候 以为是用巧妙的方法来减少全局变量的 次数 其实他还有一层意思 如下 面一 ...
如果页面的js内容比较少的 时候,确实命名空间的意义是没有的 但是 当 有很多的 .js的 外部连接的 时候 命名空间的 作用还是 可以体现出来的 如某2个人共同写 一个 项目 都有一个叫 bind的函数 但是参数却不一样 这时,当2个项 ...
1. (function(){ return typeof arguments; })(); “object” “array” “arguments” “undefined” 2. var f = function g(){ return 23; };
以下全是个人理解以及网上查找而来,如有不对请指正... 假如有n段js代码 用<script>标签隔开的. 运行顺序是 step1. 读入第一个代码段step2. 做语法分析,有错则报语法错误(比如括号不匹配等),并跳转到step5step3. 对var变量和function定义做“预解析”(永远不会报错的,因为只解析正确的声明)step4. 执行代码段,有错则报错(比如变量未定义)step5. 如果还有下一个代码段,则读入下一个代码段,重复step2step6. 结束 这些是从网上找到的 至于对错 真的不知道如何验证,就暂时当它是正确的......... js是解 ...
以下全是个人理解以及网上查找而来,如有不对请指正... 匿名函数 几种匿名的写法 (function(){})();最常见到的; (function(){}()); void function(){}; 错误的写法 function(){}(); 为什么会这样了, 看看函数声明的语法和函数表达式的语法说明 一.函数声明 function name([param[, param[, ... param]]]) { statements} 这里的函数名称name是不可以省略的,省略了函数名就会报错 function (){alert('eee')} 因为编译器当 ...
下面都是个人理解以及查找的网上的资料,如有不对的地方请指正 prototype prototype在这里是原型的意思,不是指那个框架... 如果有一个function test(){} 它会有一个name属性,值为函数名test 即test.name=="test" //在 firefox下测试......... test还有一个constructor属性,他是指向他的构造函数的.... 即test.constructor指向 Function test还有一个__proto__属性,他指向他的构造函数的原型 即test.__proto__===Func ...
下面都是个人理解以及查找的网上的资料,如有不对的地方请指正 This this 始终指向调用它的对象,都没有对象调用时就指向window 另外就是this一般都是在function中,当不在function中的时候 一定是指向window的. var a ='a'; alert(this.a); //出来的是a alert(this.b); //undefined 因为还没定义 var b= 'b'; alert(this.b); //出来的是b 所有的全局变量都是window的属性 当在function中的时候,如果没有对象调用它还是指向window的 ...

ie6

文章里面有些是自己写代码中遇到的,但更多的是从网上收集而来,然后自己测试后在记录上去(也蛮累的) 边写边记吧........... 1 .ie6下的select问题 当div模拟一个层的时候, 遇到select的时候,select会穿透层 解决方法 1。隐藏select,关闭层的时候在显示出来......(好象一般都不这么做) 2。用iframe,可以参看我那个lightbox效果,搞一个透明的,然后在上面放层.. 2 .ie下有些元素不能用innerHTML,因为他是只读的 The property is read/write for all ...
支持拖动 本打算支持键盘"→","←"的 ,可选中的那项总是无法获取到焦点,不知道为什么 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta ...
哦 耶 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; ...
以前写过一遍,昨天看了看,相当的糟糕.决定重写一遍. 同时参考了cloudgamer与果果的代码(17 js 行实现日历,很强悍).. 学到了一些新的东西 记录下来 写日历 首先想到会判断闰年 事实上是可以不用的 只要知道这个月的天数就可以了 这是在cloudgamer的boke中看到的 newDate(this.Year,this.Month+1,0).getDate(); 获得这个月的天数.. 写日历其实 就是只需要知道 这个月的天数,这个月的一号是星期几(因为要根据这个来填充),就可以完成了 一个简单的例子, 主要帮助自己记录一些写法 <!DOCTYPE ...
Global site tag (gtag.js) - Google Analytics