﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Roy's Blog-随笔分类-javascript</title><link>http://www.blogjava.net/RoyPayne/category/50164.html</link><description>－敲击思想的键盘，滑动灵感的鼠标,好男儿志在四方。</description><language>zh-cn</language><lastBuildDate>Mon, 28 Jan 2013 08:16:26 GMT</lastBuildDate><pubDate>Mon, 28 Jan 2013 08:16:26 GMT</pubDate><ttl>60</ttl><item><title>如何查看浏览器的cookie</title><link>http://www.blogjava.net/RoyPayne/archive/2013/01/28/394818.html</link><dc:creator>RoyPayne</dc:creator><author>RoyPayne</author><pubDate>Sun, 27 Jan 2013 22:54:00 GMT</pubDate><guid>http://www.blogjava.net/RoyPayne/archive/2013/01/28/394818.html</guid><wfw:comment>http://www.blogjava.net/RoyPayne/comments/394818.html</wfw:comment><comments>http://www.blogjava.net/RoyPayne/archive/2013/01/28/394818.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/RoyPayne/comments/commentRss/394818.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/RoyPayne/services/trackbacks/394818.html</trackback:ping><description><![CDATA[&nbsp;&nbsp; <span id="q-title"><span ml-5"="" style="margin-left: 5px; vertical-align: middle; width: 520px; display: inline-block; overflow: hidden; word-break: break-all;">谷歌浏览器的cookie:<br /><div><pre id="best-content-871318472"  mb-10"="" style="margin: 0px 0px 10px; padding: 0px; font-family: arial,'courier new',courier,宋体,monospace; white-space: pre-wrap; word-wrap: break-word; color: #000000; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 24px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; background-color: #fffcf6;">       依次点击设置--高级选项--内容设置--cookies--选择&#8220;显示cookies和其他网站数据按钮就可以看到了<br /><br />firefox:<br /><div><span style="color: #000000; font-family: Arial; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 26px; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; background-color: #ffffff; display: inline ! important; float: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 依次点开FF浏览器工具选项： 工具》选项》隐私》在历史选项框中选择&#8220;使用自定义历史记录设置&#8221; 进入后，再选择&#8220;显示Cookies&#8221;.出来一个对话框，里面就是FF记录的所有Cookie。其值你也可以很方便查看到。</span></div><br /><br /><br /></pre></div><br /></span></span><img src ="http://www.blogjava.net/RoyPayne/aggbug/394818.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/RoyPayne/" target="_blank">RoyPayne</a> 2013-01-28 06:54 <a href="http://www.blogjava.net/RoyPayne/archive/2013/01/28/394818.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javascript高级程序设计学习笔记</title><link>http://www.blogjava.net/RoyPayne/archive/2011/12/21/366951.html</link><dc:creator>RoyPayne</dc:creator><author>RoyPayne</author><pubDate>Wed, 21 Dec 2011 09:00:00 GMT</pubDate><guid>http://www.blogjava.net/RoyPayne/archive/2011/12/21/366951.html</guid><wfw:comment>http://www.blogjava.net/RoyPayne/comments/366951.html</wfw:comment><comments>http://www.blogjava.net/RoyPayne/archive/2011/12/21/366951.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/RoyPayne/comments/commentRss/366951.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/RoyPayne/services/trackbacks/366951.html</trackback:ping><description><![CDATA[&nbsp; &nbsp; 4.2 执行环境及作用域<br />1.执行环境（execution context)<br />执行环境定义了变量或函数有权访问的其他数据，决定了它们各自的行为。<br />2.变量对象（variable object)<br />环境中定义的所有变量和函数都保存在这个对象中。虽然我们在编码时无法访问这个对象，但解析器在处理数据时会在后台使用它。<img src ="http://www.blogjava.net/RoyPayne/aggbug/366951.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/RoyPayne/" target="_blank">RoyPayne</a> 2011-12-21 17:00 <a href="http://www.blogjava.net/RoyPayne/archive/2011/12/21/366951.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>深入理解Javascript闭包</title><link>http://www.blogjava.net/RoyPayne/archive/2011/12/19/366776.html</link><dc:creator>RoyPayne</dc:creator><author>RoyPayne</author><pubDate>Mon, 19 Dec 2011 08:59:00 GMT</pubDate><guid>http://www.blogjava.net/RoyPayne/archive/2011/12/19/366776.html</guid><wfw:comment>http://www.blogjava.net/RoyPayne/comments/366776.html</wfw:comment><comments>http://www.blogjava.net/RoyPayne/archive/2011/12/19/366776.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/RoyPayne/comments/commentRss/366776.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/RoyPayne/services/trackbacks/366776.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:        最近在网上查阅了不少Javascript闭包(closure)相关的资料，写的大多是非常的学术和专业。对于初学者来说别说理解闭包了，就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。&nbsp;&nbsp;<a href='http://www.blogjava.net/RoyPayne/archive/2011/12/19/366776.html'>阅读全文</a><img src ="http://www.blogjava.net/RoyPayne/aggbug/366776.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/RoyPayne/" target="_blank">RoyPayne</a> 2011-12-19 16:59 <a href="http://www.blogjava.net/RoyPayne/archive/2011/12/19/366776.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javascript对数组的操作</title><link>http://www.blogjava.net/RoyPayne/archive/2011/12/16/366517.html</link><dc:creator>RoyPayne</dc:creator><author>RoyPayne</author><pubDate>Fri, 16 Dec 2011 04:09:00 GMT</pubDate><guid>http://www.blogjava.net/RoyPayne/archive/2011/12/16/366517.html</guid><wfw:comment>http://www.blogjava.net/RoyPayne/comments/366517.html</wfw:comment><comments>http://www.blogjava.net/RoyPayne/archive/2011/12/16/366517.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/RoyPayne/comments/commentRss/366517.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/RoyPayne/services/trackbacks/366517.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: javascript数组操作大全，数组方法总汇<br> <br>1. shift：删除原数组第一项，并返回删除元素的值；如果数组为空则返回undefined <br>var a = [1,2,3,4,5]; <br>var b = a.shift(); //a：[2,3,4,5] b：1&nbsp;&nbsp;<a href='http://www.blogjava.net/RoyPayne/archive/2011/12/16/366517.html'>阅读全文</a><img src ="http://www.blogjava.net/RoyPayne/aggbug/366517.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/RoyPayne/" target="_blank">RoyPayne</a> 2011-12-16 12:09 <a href="http://www.blogjava.net/RoyPayne/archive/2011/12/16/366517.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于eval与json的一个疑问</title><link>http://www.blogjava.net/RoyPayne/archive/2011/12/13/366253.html</link><dc:creator>RoyPayne</dc:creator><author>RoyPayne</author><pubDate>Tue, 13 Dec 2011 08:16:00 GMT</pubDate><guid>http://www.blogjava.net/RoyPayne/archive/2011/12/13/366253.html</guid><wfw:comment>http://www.blogjava.net/RoyPayne/comments/366253.html</wfw:comment><comments>http://www.blogjava.net/RoyPayne/archive/2011/12/13/366253.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/RoyPayne/comments/commentRss/366253.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/RoyPayne/services/trackbacks/366253.html</trackback:ping><description><![CDATA[<span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">JSON是一种数据表示, 与语言无关.&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">var str_json = {name:"张三", age:19};&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">这一行是javascript的语句, 以var关键字开头, 使局部变量str_json指向一个对象字面量&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">注意这是对象字面量.&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">这一句里压根没有JSON的事&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">var anotherString='{"foo":"bar","baz":true}'&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">这创建了一个字符串, 它的格式符合JSON标准&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">于是可以&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">var newObj = eval( '(' + anotherString + ')' );&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">这样.<br /></span><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">&#950;&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">var o={name:"张三", age:19}; //此处o是js对象&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">alert(o.name);&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">&#950;&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">var str_json = '{"name":"张三", "age":19}'; //str_json是符合JSON规范的字符串&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">var oJSON = eval('('+str_json+')'); //把JSON字符串转化成js对象oJSON&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">alert(oJSON.name);&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">The JSON Object is different from String having JSON format&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">看来就是这个分别了&nbsp;</span><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><br style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; " /><span style="color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 19px; ">由于服务器Response一般都采取文本形式，所以eval还是必要的</span><img src ="http://www.blogjava.net/RoyPayne/aggbug/366253.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/RoyPayne/" target="_blank">RoyPayne</a> 2011-12-13 16:16 <a href="http://www.blogjava.net/RoyPayne/archive/2011/12/13/366253.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用 JSONP 实现跨域通信，第 1 部分: 结合 JSONP 和 jQuery 快速构建强大的 mashup</title><link>http://www.blogjava.net/RoyPayne/archive/2011/12/10/366047.html</link><dc:creator>RoyPayne</dc:creator><author>RoyPayne</author><pubDate>Sat, 10 Dec 2011 11:18:00 GMT</pubDate><guid>http://www.blogjava.net/RoyPayne/archive/2011/12/10/366047.html</guid><wfw:comment>http://www.blogjava.net/RoyPayne/comments/366047.html</wfw:comment><comments>http://www.blogjava.net/RoyPayne/archive/2011/12/10/366047.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/RoyPayne/comments/commentRss/366047.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/RoyPayne/services/trackbacks/366047.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 简介<br>Asynchronous JavaScript and XML (Ajax) 是驱动新一代 Web 站点（流行术语为 Web 2.0 站点）的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用 XMLHttpRequest 函数获取数据，它是一种 API，允许客户端 JavaScript 通过 HTTP 连接到远程服务器。Ajax 也是许多 mashup 的驱动力，它可将来自多个地方的内容集成为单一 Web 应用程序。<br>不过，由于受到浏览器的限制，该方法不允许跨域通信。如果尝试从不同的域请求数据，会出现安全错误。如果能控制数据驻留的远程服务器并且每个请求都前往同一域，就可以避免这些安全错误。但是，如果仅停留在自己的服务器上，Web 应用程序还有什么用处呢？如果需要从多个第三方服务器收集数据时，又该怎么办？&nbsp;&nbsp;<a href='http://www.blogjava.net/RoyPayne/archive/2011/12/10/366047.html'>阅读全文</a><img src ="http://www.blogjava.net/RoyPayne/aggbug/366047.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/RoyPayne/" target="_blank">RoyPayne</a> 2011-12-10 19:18 <a href="http://www.blogjava.net/RoyPayne/archive/2011/12/10/366047.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JSONP的相关介绍，跨域有关的技术。</title><link>http://www.blogjava.net/RoyPayne/archive/2011/12/10/366046.html</link><dc:creator>RoyPayne</dc:creator><author>RoyPayne</author><pubDate>Sat, 10 Dec 2011 11:14:00 GMT</pubDate><guid>http://www.blogjava.net/RoyPayne/archive/2011/12/10/366046.html</guid><wfw:comment>http://www.blogjava.net/RoyPayne/comments/366046.html</wfw:comment><comments>http://www.blogjava.net/RoyPayne/archive/2011/12/10/366046.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/RoyPayne/comments/commentRss/366046.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/RoyPayne/services/trackbacks/366046.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 介绍JSONP之前，先简单的介绍一些JSON。JSON是JavaScript Object Notation的缩写，是一种轻量的、可读的基于文本的数据交换开放标准。源于JavsScript编程语言中对简单数据结构和关联数组的展示功能。它是仅含有数据对和简单括号结构的纯文本，因此可通过许多途径进行JSON消息的传递。<br> &nbsp;&nbsp;<a href='http://www.blogjava.net/RoyPayne/archive/2011/12/10/366046.html'>阅读全文</a><img src ="http://www.blogjava.net/RoyPayne/aggbug/366046.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/RoyPayne/" target="_blank">RoyPayne</a> 2011-12-10 19:14 <a href="http://www.blogjava.net/RoyPayne/archive/2011/12/10/366046.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spket-1.6.16破解版</title><link>http://www.blogjava.net/RoyPayne/archive/2011/11/25/364788.html</link><dc:creator>RoyPayne</dc:creator><author>RoyPayne</author><pubDate>Fri, 25 Nov 2011 02:07:00 GMT</pubDate><guid>http://www.blogjava.net/RoyPayne/archive/2011/11/25/364788.html</guid><wfw:comment>http://www.blogjava.net/RoyPayne/comments/364788.html</wfw:comment><comments>http://www.blogjava.net/RoyPayne/archive/2011/11/25/364788.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/RoyPayne/comments/commentRss/364788.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/RoyPayne/services/trackbacks/364788.html</trackback:ping><description><![CDATA[<a href="/Files/RoyPayne/spket-1.6.16.rar">/Files/RoyPayne/spket-1.6.16.rar</a><img src ="http://www.blogjava.net/RoyPayne/aggbug/364788.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/RoyPayne/" target="_blank">RoyPayne</a> 2011-11-25 10:07 <a href="http://www.blogjava.net/RoyPayne/archive/2011/11/25/364788.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>