博主呓语:

超过 35 万软件包 npm 是世界上最大的包管理器

Posted by 破冰 on 2017-1-16 17:58 Monday

Node.js 项目的 npm 是世界上最大的包管理器,登记了超过 35 万软件包,是排名第二的 Apache Maven 的两倍以上。

用户在四周时间里从 npm 安装了 180 亿个软件包,但记录的下载次数只有 60 亿次,原因是三分之二的安装来自缓存。每周大约有 160 名开发者首次在 npm 发表软件包,Node.js 的 Ashley Williams 预测 2017 年这一数字将达到平均每周 200 人。

阅读全文>>

Linux基金会宣布JS Foundation基金会成立 前身为jQuery团队

Posted by 破冰 on 2016-10-18 16:53 Tuesday

  今天,致力于推动 Linux 和 Java 等开源项目的 Linux 基金会宣布成立名为 JS Foundation 基金会的实体,致力于继续推动 jQuery 运行环境等技术生态的健康发展。JS Foundation 基金会前身为 jQuery 核心团队,所有 jQuery 的技术项目也转至 JS Foundation 基金会旗下,创始会员还包括 IBM、三星等业界知名企业。

阅读全文>>

js调用php和php调用js的方法

Posted by 破冰 on 2012-12-4 14:53 Tuesday

1 JS方式调用PHP文件并取得php中的值

举一个简单的例子来说明:

如在页面a.html中用下面这句调用:

<script type="text/javascript" src="b.php?action=test"></script>

<script type="text/javascript" >

alert(jstext);

</script>

阅读全文>>

JS判断是否360浏览器代码

Posted by 破冰 on 2012-9-2 17:58 Sunday

直接将该代码加入到要判断的页面即可:

if(window.external&&window.external.twGetRunPath&&window.external.twGetRunPath().toLowerCase().indexOf("360se")>-1){alert('本站不支持360浏览器访问,请更换其他浏览器!');}

阅读全文>>

js正则表达式限制文本框只能输入数字,小数点,英文字母

Posted by 破冰 on 2012-8-26 22:57 Sunday
1.文本框只能输入数字代码(小数点也不能输入)
<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">

2.只能输入数字,能输小数点.
<input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')">
<input name=txt1 onchange="if(/\D/.test(this.value)){this.value='';}">

阅读全文>>