
JavaScript
文章平均质量分 57
Left-Style
这个作者很懒,什么都没留下…
展开
-
在线计算器源码(HTML+CSS+jQuery)
一、简介最近学习前端内容,做为练习,试开发了一个在线的计算器。具有如下功能:+-*/运算;开平方根运算;支持键盘输入(delete键设置为初始化功能)。目前存在的BUG:输入小数时,初次输入小数点,其会显示在数字最左侧,经测试,应为input标签的问题;负数的输入;结果为负时,负号(即减号)显示在数字的右侧。以上1和3两个BU原创 2015-07-08 17:46:16 · 4214 阅读 · 2 评论 -
关于JavaScript函数闭包的简单解释
JavaScript中的闭包是一个重要概念,在一些复杂编程中(比如写插件),经常会用到。闭包的概念并不复杂,但是有一点绕。闭包主要是要解决私有变量不能被其作用域外部访问的问题。一个闭包一般有三个主体函数:宿主函数(父体函数),闭包函数(子体函数),调用函数(外部函数)。宿主函数一般功能为初始化私有变量,如计数器等。并返回闭包函数。闭包函数的功能是操作私有变量,并返回操作原创 2015-09-04 12:18:08 · 684 阅读 · 1 评论 -
JavaScript中的逻辑运算的返回值(逻辑与&&,逻辑或||,逻辑非!)
在JavaScript中,逻辑与非或经常用在条件判断语句中:if( a || b ){//same code.}直观的感觉是逻辑或运算会返回一个布尔值:true和false但常常也会看到这样的条件赋值写法:var x=a||b;这会让一些初学JS的朋友感到困惑,这难道是把布尔值赋给了变量x?。本文试图说明一下这种条件赋值语句的写法原理及其后果。首先,原创 2015-09-04 09:30:13 · 8026 阅读 · 0 评论 -
JS中语句的另类写法。
JS中语句的另类写法。收到一封邮件,附件被提示为病毒,出于好奇,下载到本地研究了一番。邮件的附件是一个ZIP压缩包,解压后,里面仅有一个WSF类型的文件,WSF类型文件默认用windows系统的脚本解析器打开。 部分源码如下:<job><script language = "JScript" >var aDndEiCXd = ';}\n;f nruter \n \n;)""((..省略若干原创 2016-05-26 11:13:37 · 955 阅读 · 0 评论 -
有道词典的划词搜索功能加入生成的百度链接
项目:在《有道词典》的划词搜索里增加百度搜索链接。概述:有道词典有几个版本增加一个功能,在划词后,可以查看有道网页搜索的结果,很方便。6以后的版本这个功能消失了,所以一直在使用5.X版本。目前有道搜索关闭,这个功能也不能使用了,每次看到想搜索的关键词,总是需要先选中,再复制,再打开浏览器,进入百度,然后粘贴,才能看到搜索结果。麻烦了不少。本项目是利用百度搜索的接口,将关键词在有道词典划词搜索后,在原创 2017-02-15 17:32:21 · 1468 阅读 · 0 评论