![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
wei_ge163
不断向前进,为自己的理想奋斗,让我的爱人、亲人、朋友永远幸福的人。
展开
-
Javascript跨域技术
JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same-Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档在同一域下的内容。JavaScript这个安全策略在进行多iframe或多窗口编程、以及Ajax编程转载 2012-05-16 14:06:06 · 485 阅读 · 0 评论 -
如何自定义天气预报
很多时候大家都会用到天气预报,这里就结合自己所作的功能,讲下如何获取网上的信息,自定义一个天气预报,主要讲解数据获取。1、采用jquery框架2、数据来原:中国天气网参考文献:<!--@page {margin:0.79in}p {margin-bottom:0.08in}-->http://m.weather.com.cn/data5/city.x原创 2012-11-09 18:28:38 · 3971 阅读 · 2 评论 -
中国国家气象局天气预报信息接口
中国国家气象局天气预报接口总共提供了三个:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html最详细的信息来自第三个接口。上面url中的10101转载 2012-11-05 11:12:26 · 1699 阅读 · 0 评论 -
单元测试:你测试你的javascript吗?
你当然是测试你的代码。没有写出相当数量的代码后不运行一下就直接丢到产品中。在本文中我对你是如何测试的进行质疑。如果你不是已经尽可能的多的自动化测试,为生产力和信息提升做好准备吧。一句话的警告:我将在本文中谈论单元测试和测试驱动开发(TDD),如果你已经得出结论:下面的任何理由对你都不适合,那么请继续阅读,或者至少阅读从我为什么要关心?到最后: 我使用一个库,如jQuery,它保证我转载 2012-10-31 10:16:30 · 1057 阅读 · 0 评论 -
测试驱动JavaScript开发实战
TDD是一个迭代开发的过程,每个迭代开始于写一个要形成我们正在实现的规格的一部分的测试。短迭代让我们得到对正在写的代码的更多的即时反馈,糟糕的设计决策更容易被捕捉。对任何产品代码都优先写测试,良好的单元测试伴随良好的范围覆盖,但那只是它的一个副作用。颠倒开发顺序在传统的编程中,直到概念完全在代码中体现,问题被编程解决。理想状态,代码遵照一些完整的架构设计思考,尽管在很多情况下,可能转载 2012-10-31 10:15:03 · 878 阅读 · 0 评论 -
JavaScript世界的一等公民 - 函数
<!--@page {margin:2cm}pre {font-family:"DejaVu Sans Mono",monospace}h2 {margin-bottom:0.21cm}h2.western {font-family:"DejaVu Serif",serif}h2.cjk {font-family:"DejaVu Sans"; font-转载 2012-09-28 15:39:10 · 535 阅读 · 0 评论 -
js跨域问题小结
首先什么是跨域,简单地理解就是因为javascript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。更详细的说明可以看下表:URL说明是否允许通信http://www.kuqin.com/lab/a.jshttp://www.kuqin.com/script/b.js同一域名下不同文件夹允许转载 2012-09-09 21:23:00 · 603 阅读 · 0 评论 -
从Http的连接到WebSocket
1、HTTP协议对长连接的支持以及各浏览器的支持情况http://blog.csdn.net/fenglibing/article/details/71002222、WEB客户端与服务端信息交互的几种方式1)、Flash XMLSocket入门示例:http://en.wikipedia.org/wiki/XMLSocket不足:a)、客户端必须安装 Flash 播转载 2012-09-09 22:32:51 · 1808 阅读 · 0 评论 -
HTML5 WebSocket
方案要实现一个WebSocket有很多方案,客户端方面可以用原生的WebSocket对象,也可以使用类似Socket.IO、jQuery Websocket Plugin这样的封装API,服务器端则可以使用Jetty(Java)、Netty(Java)、mod_pywebsocket(Python&Apache)、nodejs(JavaScript)等这 里我挑选了客户端Socket.转载 2012-09-09 22:25:36 · 2153 阅读 · 0 评论 -
Dojo Javascript 编程规范
http://js8.in/tag/javascript/page/3http://www.cnblogs.com/lhb25/category/146074.htmlhttp://blog.bingo929.com/dojo-javascript-style-guide.html转载 2012-05-16 14:34:36 · 496 阅读 · 0 评论 -
JS常用基础知识
1.1 this用法最近的函数直接是某个对象的成员,那么this的值就是这个对象。如果包含this的最近的函数不是某个对象的成员,那么this的值便设为某种全局对象(常见为浏览器中的window对象)。 var obj = { toString:function(){ return "obj的范围内"; }, f原创 2012-05-16 16:02:34 · 610 阅读 · 0 评论