码迷,mamicode.com
首页 > 编程语言 > 详细

用JavaScript在收藏栏制作极简计算器

时间:2015-09-19 23:57:38      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

刚刚入了前端这个大坑,注册博客园,主要是因为博客园的首页可以自己编辑代码。

第一篇文章其实不知道要写什么好。主要是为了测试一下博客首页的元素布局,然后好修改CSS样式。但是由于没有发表随笔,所以随笔那块(#centercontent)没法显示出来。为了让它显示出来,就只好发了这首篇博文。也不知道博客园审核严格不严格,这么水的文章会不会被删掉。。为了防止文章显得太水,只好多加一点内容。。

刚刚开始学习JavaScript,发现里面有一个很好玩的函数eval(),它可以自动将参数内的文本符号转化为代码然后执行,利用这个函数和javascript:伪协议,可以写出一个可能是史上代码最少的。。。。。。。计算器。

浏览器都有添加收藏的功能,新建收藏栏的地址那一栏里,通常用来存储http协议的网址,但是,它实际上也是支持javascript:伪协议的,所以你在收藏栏中输入下面的代码,然后保存就可以了。要用的时候单击收藏栏即可。

javascript:var number=prompt("请输入算式:");alert(eval(number));

只有一行代码,通过prompt来接收算式,然后传递给eval函数,最后用alert函数显示出结果,就这么简单。当然,实际上这个函数不单单能执行算式,也可以执行任何的JavaScript代码。具体效果

1.单击收藏栏

 

技术分享

 

2.输入算式

技术分享

3.执行结果

技术分享

Done!

用JavaScript在收藏栏制作极简计算器

标签:

原文地址:http://www.cnblogs.com/cyniczzz/p/4822486.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!