轩枫阁

首页 / 搜索标签: JS (第3页)

社区 1111 秀代码,让你来秀让你飞!

前言

社区 1111 秀代码」活动,收集到许多强悍又去的代码,属于码农的乐趣。

要求为无论语言形式,无论代码多少,以自己认为最优的方式,最雅地输出 1111 或者光棍节相关内容。

代码

1. 示例代码

代码可以像这样

也可以这样

更甚者

2. 根据QQ号码计算双十一脱光概率

JS代码,可粘贴至控制台运行 查看全文

2014/12 25  周四

Js中iframe相关window.parent ,window.top,window.self解析

前言

在网页中有嵌入frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口。

window.self

功能:是对当前窗口自身的引用。它和window属性是等价的。

语法:window.self

:window、self、window.self是等价的。 查看全文

2014/12 06  周六

方案合集:判断Javascript对象是否存在

前言

Javascript语言的设计不够严谨,很多地方一不小心就会出错。

举例来说,请考虑以下情况。

现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明。用自然语言描述的算法如下:

你可能会觉得,写出这段代码很容易。但是实际上,它涉及的语法问题,远比我们想象的复杂。Juriy Zaytsev指出,判断一个Javascript对象是否存在,有超过50种写法。只有对Javascript语言的实现细节非常清楚,才可能分得清它们的区别。

第一种写法

根据直觉,你可能觉得可以这样写:

但是,运行这段代码,浏览器会直接抛出ReferenceError错误,导致运行中断。请问错在哪里? 查看全文

2014/10 25  周六

密码等级:至少包含字母、大小写数字、字符中的两种 JS实现方案

前言

密码,如果设置的太简单,很容易就被攻破,所以很多网站将密码设置的要求设置的挺严格,一般是字母、数字、字符3选2,区分大小写。对于设置得太简单的密码,予以错误提示。或者予以密码等级(低中高)显示,让用户设置高级密码。那如何利用JS实现呢?

代码

链接:https://gist.github.com/xuanfeng/a44f20cb4569d5b4cd5e 查看全文

2014/10 16  周四

纸飞机许愿

x

钢琴节奏

请选择弹奏的曲谱

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 1
    • 2

    [返回曲谱列表]

    点击开始录制,可以录制弹奏的曲子