
javaScript
meichao9
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js中使用EL表达式
1、jsp中直接写js $(function(){ alert("${num}");//此处双引号、单引号都可 }2、jsp中引入js文件,EL表达式在js文件中,需定义变量//我是js文件$(function(){ var num = "${num}";//此处双引号、单引号都可 alert(num);}参原创 2016-04-18 14:37:17 · 872 阅读 · 0 评论 -
var a=b=5;
function show(){ var a=b=5; } show(); console.log(typeof a !== 'undefined');//判断变量a是不是未定义 true console.log(typeof b !== 'undefined');//判断变量b是不是未定义 false 是因为赋值从右向左结合,var a原创 2017-02-21 16:54:09 · 7823 阅读 · 3 评论 -
javaScript中浮点数计算
function add(num1, num2){ let r1, r2, m; r1 = (''+num1).split('.')[1].length; r2 = (''+num2).split('.')[1].length; m = Math.pow(10,Math.max(r1,r2)); return (num1 * m + num2 * m) / m;}console.l原创 2017-02-21 17:09:06 · 576 阅读 · 0 评论 -
立即执行函数表达式IIFE
IIFE有两个比较经典的使用场景,一是类似于在循环中定时输出数据项,二是类似于 JQuery/Node 的插件和模块开发。for(var i = 0; i < 5; i++) { setTimeout(function() { console.log(i); }, 1000);}上面的输出并不是你以为的0,1,2,3,4,而输出的全部是5,要想输入0,1,2....for(var原创 2017-02-21 17:00:15 · 383 阅读 · 0 评论 -
javaScript中&&和||
逻辑与返回第一个是 false 的操作数 或者 最后一个是 true的操作数console.log(1 && 2 && 0); //0console.log(1 && 0 && 1); //0console.log(1 && 2 && 3); //3如果某个操作数为 false,则该操作数之后的操作数都不会被计算。逻辑或返回第一个是 true 的操作数 或者 最后一个是 false的操原创 2017-02-21 17:37:59 · 728 阅读 · 0 评论