社区
JavaScript
帖子详情
javascript太NB,有人想的通吗?
treeroot
2006-11-24 01:43:41
alert(window==document);
alert(document==window);
结果是什么?
...全文
815
31
打赏
收藏
javascript太NB,有人想的通吗?
alert(window==document); alert(document==window); 结果是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
31 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
precipitant
2006-11-25
打赏
举报
回复
其实就是不严肃的表现。脚本吗,总是小儿科。
阿牛138588
2006-11-25
打赏
举报
回复
如果是ie的bug我们想这些有意义吗
pellet
2006-11-25
打赏
举报
回复
ls此言差矣
JS的门槛是比较低,但是它又远比大多数人想像的复杂
an9ryfr09
2006-11-24
打赏
举报
回复
头一次看到,原来js中也有 === 衡等运算符。
使用===能够准确的说明,document和window的确不是一个对象。
"当执行window==document时,实际上是拿window.document和document进行比较"
不明白微软为什么这么处理
sadenxu
2006-11-24
打赏
举报
回复
在IE中,this=window>=document
因为一个window里面只包含了一个document对象,
当执行window==document时,实际上是拿window.document和document进行比较
而执行document==window时,不能根据document找到window对象,
这是IE这样解释javascript造成的。
而在firefox中,他们是不同的对象,
纯属个人见解
li1229363
2006-11-24
打赏
举报
回复
alert(window==document);
alert(document==window);
前面的一个在IE中是true,在FF中是Flase
第二个在IE和FF中都是flase
难道说,IE中把document和window当成一样的存在了?不过有可能呢~貌似微软就是这么处理的说……
alert("window:"+window.document);
alert("document:"+document);
alert(window.document==document);
alert(document==window.document);
这个……前两个的现实内容IE和FF不一样……后面的好像一样的说……为什么前面两个不一样?
Mapleleaf123
2006-11-24
打赏
举报
回复
果然强```8懂
mingxuan3000
2006-11-24
打赏
举报
回复
mark
test33
2006-11-24
打赏
举报
回复
MARK`
fantiny
2006-11-24
打赏
举报
回复
想不通才正常。
想通了太牵强。
shixin1198
2006-11-24
打赏
举报
回复
接分
sadenxu
2006-11-24
打赏
举报
回复
alert("window:"+window.document);
alert("document:"+document);
alert(window.document==document);
alert(document==window.document);
treeroot
2006-11-24
打赏
举报
回复
好像是IE的bug,FireFox没问题
hbhbhbhbhb1021
2006-11-24
打赏
举报
回复
看置顶帖
Apq001
2006-11-24
打赏
举报
回复
我想问题根源应该是来自于IE对 document对象 的处理方法的特殊性吧。
jingtao_zhou
2006-11-24
打赏
举报
回复
window
|
-----------------------------
| | |
history document location
myvicy
2006-11-24
打赏
举报
回复
document就没有window这个对象,怎么能返回true呢?显然不能。
treeroot
2006-11-24
打赏
举报
回复
按楼上的解析 都是返回true了
jyk1970
2006-11-24
打赏
举报
回复
我猜测:
alert(window==document); 相当于 alert(window.document==document);
而
alert(document==window); 相当于 alert(document.window==window);
Apq001
2006-11-24
打赏
举报
回复
我自己都不信这个解释。
但这是我唯一找到的一个。
加载更多回复(10)
Warhammer:Warhammer 的
Javascript
游戏 (http
战锤 一个完整的
Javascript
游戏,以玩 Warhammer ( ) 为了在 JS 中训练自己,并且因为我非常喜欢战锤,我将尝试创建战锤网页游戏(EASY BRO LOL,他们说)。 任何帮助都会被愉快地接受:)。 主要发展点: 使用 Backbones :目标是拥有一个强大的模型,可以尽可能轻松地添加每个种族。 基本模型将包括: FullUnitIfno(M,CC,...,point cost,TYPE (giant/metal) ,SPECIAL HABILITY(firethrower), Race(dwarf)). 单位(M,CC,...)。 元素(某物)用于诸如山/森林之类的东西。 设备。 部队(单位,
nb
,tequipement ->(现在我假设部队的特殊能力如食人魔的“冲锋缓冲”将是一个“装备”))。 如何全局处理Special Hability和ite
uluru:记录浏览器遥测的简单系统
乌鲁鲁 ![Uluru /艾尔斯岩:澳大利亚中部北部地区南部的大型砂岩岩层]( ) 可以捕获Web浏览器遥测的轻量级方法 动机 诸如和类的项目提供了很多
javascript
,我们发现它们与现有
javascript
的交互很差。 Uluru打算提供一种极简但可扩展的工具,用于收集网页计时信息并将该信息运送到Graphite或Splunk。 乌鲁鲁(Uluru)以澳大利亚北领地的岩层命名。 之所以这样命名,是因为我最初开始将其编写为Yahoo Boomerang的终结点。 在哪里丢回Dart? 乌鲁鲁!
NB
乌鲁鲁(
NB
Uluru)对阿南古(Anangu)人民是神圣的。 他们可能不希望您向实际的岩层投掷回旋镖。 结构 与许多事情一样,有一个Uluru客户端和一个Uluru服务器。 客户端是在客户端的浏览器上运行的几十行
JavaScript
,它们将数据回传到服务器。 服务器从客户端接收数
JavaScript
+jQuery+项目实战系列视频教程
JavaScript
jQuery 项目实战系列教程 能掌握JS和Jquery的基本技能,能完成基本的网页特效!
contact-form-7-phone-field-with-flag-and-extension:联系人表格的自定义代码。7.修改phonePhone号码字段。 脚本将显示带有国家标志的国家_地区扩展名
带有电话号码的7字形联系方式和扩展名 联系表格7 WordPress插件的自定义代码。 代码有助于修改电话/电话号码字段。 脚本将显示带有国家标记的国家/地区号码前缀扩展名。 入门 下载。 解压缩文件夹。 在您的wordpress活动主题根目录内复制
nb
_country文件夹。 web_root / wp-content / themes / active_theme 编辑您的主题functions.php文件。 根据您的主题代码,将以下代码粘贴到文件末尾或任何其他理
想
的位置。 function
nb
_internationPhoneCssJs () { wp_enqueue_style ( '
nb
-intlTelInput-style' , get_stylesheet_directory_uri () . '/
nb
_intl/css/intlTelInput.min.cs
Java开源的下一代社区平台Symphony.zip
简介 Symphony([ˈsɪmfəni],n.交响乐)是一个现代化的社区平台,因为它: 实现了面向内容讨论的论坛 包含了面向用户分享、交友、游戏的社交网络 集成了聚合独立博客的能力,共建共享优质资源 并且 100% 开源 欢迎到 Sym 官方讨论区了解更多。另外,如果你需要搭建一个企业内网论坛,请使用 SymX。 动机 Sym 的诞生是有如下几点原因: (正版) 很多系统界面上仍然保持着老式风格,远远没有跟上时代发展的脚步,它们没有创新、好玩的特性,缺少现代化的交互元素和用户体验 大部分系统是从程序员的角度进行设计的,没有考虑实际的产品、运营需求,这类系统功能过于简陋、细节不够精致、缺乏长期维护 另外,我们正在探索新的社区模式,实现独奏(Solo)与协奏(Symphony)相结合的社区新体验 (野版) 万能的 GitHub 上连个能用的 Java 社区系统都找不到,Sym 填补了这个宇宙级空白 做最
NB
的开源社区系统,预计几年以后 82% 的社区都将是 Sym 搭建的 作者技痒,炫技之作,Ruby/Python/Node.js/(特别是)PHP 怎么能比得过 Java 案例 个人维护: 黑客派 宽客网 贵州IT 超级产品经理 Titandb 学习主站 呆萌狮 - Demo's 公司维护: 四方环视 如果你也搭建好了,欢迎
通
过 Pull Request 将你的站点加到这个列表中 :-p 功能特性 具体功能点细节可浏览 Sym 功能点脑图,下面列出了 Sym 的主要特性,说明 现代化 的由来。 好用的编辑器 Markdown:支持 GFM 语法以及一些扩展语法 格式调整:粗体、斜体、超链接、引用、列表等可以
通
过工具栏按钮,同时也支持快捷键 文件上传:支持复制粘贴或者拖拽上传图片;支持上传普
通
文件;对 MP3 会使用在线播放器进行渲染 剪贴板处理:自动将复制的内容转换为 Markdown 格式;外链的图片自动上传站内 @用户:根据用户名自动补全,支持快捷键 Emoji:支持大部分主流 Emoji 表情,快捷键自动补全 数学公式:支持 LaTex 数学公式渲染 数据暂存:支持本地浏览器暂存数据,避免意外情况导致编辑内容丢失 智能、灵活的信息架构 传统的节点式社区要求帖子必须 分类 到某一个节点下,信息架构方式属于自上而下。Sym 不是自上而下的节点式信息架构,帖子不需要固定分类,
通
过标签 聚合 到某个领域下。 标签:根据帖子内容智能抽取关键字进行标签自动补全,一篇帖子关联多个标签。标签和标签之间以带边权重的图结构进行描述,方便进行相关计算 领域:一个领域下包含了多个标签,
通
过标签将帖子自动聚合到具体领域,随时可以
通
过增减关联标签从而达到调整领域范围,最终聚合出适合的帖子列表 满足多样化的发帖需求 目前支持 4 中帖子类型,满足不同用户的偏好: 普
通
帖子:提问或分享对别人有帮助的经验与见解 思绪:写作过程的记录与重放,文字版的沙画表演 (?) 小黑屋:邀请好友在私密空间中进行交流 同城广播:发起你所在城市的招聘、Meetup 等 另外,所有帖子都可以设置 打赏区 ,打赏区可以放置一些“珍藏”内容,只有打赏后的用户才能浏览。打赏区编辑器同样支持 Markdown、Emoji 和文件上传等特性。打赏区支持内容更新,并可以随时调整打赏积分值。 对于测试帖,可以使用 Sandbox 机制:带有 Sandbox 标签的帖子将视为测试帖,不会显示在首页或是某领域内,只会展现在发帖者自己的帖子列表中。 人性化的回帖交互 实时呈现:回帖提交后其他浏览者可以不刷新页面就实时看到你的回帖 随时滚动:浮出式回帖编辑器方便回帖者随时滚动屏幕查看其他内容,不必担心焦点丢失 真正的回复:回复是针对回帖而言的,而 @ 是针对用户而言的,@ 是提及不是回复,很多系统都没有考虑到这一点。回复/引用可以在当前位置进行展开浏览,也可以跳转到回帖处,并支持跨分页跳转 智能机器人:回帖时可以让机器人也参与到讨论中来,活跃气氛的同时说不定机器人真的能解决一些问题呢 用户个性化设置 用户可以自己设置很多参数以满足个性化需求: 帖子列表浏览分页每页条目数 回帖浏览模式:传统(按发布时间升序,无实时推送刷新);实时(按发布时间降序,实时推送新回帖) 头像浏览模式:原图(支持 gif 动图);静态图 Chrome
通
知/邮件订阅/键盘快捷键开关 设置常用 Emoji,方便发布内容时快速插入表情 除了功能个性化配置项,还有很多隐私项开关: 是否公开帖子/回帖列表 是否公开
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章