//boolean Number
//Number:0,1.2,0377八进制.0xff进制 Infinity无穷大(10/0),指数(科学计数法)
//Infinity * 0==NaN
//Infinity + Infinity = Infinity
//Infinity - Infinity = Infinity;
//-Infinity + Infinity = Infinity;
//Infinity *10 = Infinity;
//几个重要的方法
//--parseInt/parseFloat/toFixed()返回的都是number
//判断是否是数字的方法:isNaN,如果数字(字符串数字)就是false
//alert(isNaN(document.getElementById("text").value));
//parseInt("12sdfsd");//12
//剔除px的时候: parseInt("10px")==10
//var boxDom = document.getElementById("box");
//var width =parseInt(boxDom.style.width);//100
//var height =parseInt(boxDom.style.height);//100

//toFixed 应用于:进度条的截取小数的时候,四舍五入

//boolean--条件判断if elseif else
//falsy:
//var flag;//0数字的 null undefined "" false统统都是假(false)
//比如:var text = document.getElementById("t").value;
//if(!text){alert("请输入值,并且获取焦点");return;}
//var a = "100";
//if(a)==a=true
//var a ="0";
//if(a)a= true; 因为从form表单中获取的元素的value都是字符串,如果不明白的尽量使用typeof打印查看数据类型.在开发阶段尽量不明白多调试和alert
//往往在调试的过程我们,我们写了很多的逻辑的时候,我们可以使用return关键组织代码往下执行,直到调试成功以后在return给清除掉。
//逻辑判断:或(||) 且(&&) 非(!)
//非,真亦假,假亦真 比如:!false = true // !true= false;
//或:一个是好人(true),都是好人,返回全部是坏人都是坏人 比如:true || false ||true ==true
//且:一个坏人统统都是坏蛋 false && true && true ,结果:false.返回 true&&true&&true =true

//往往在开发里面,往往用括号去括起来执行你自己业务逻辑,是优先执行
//比如:true || (true && false)==true
//true || true ==true

//注意点:+是连接字符厄运
//比如:var a = 10; var b = "10";var c = a+parseInt(b);//20
//注意:eval拥有计算能力,

Javascript的逻辑判断和循环的知识点的更多相关文章

  1. Javascript中的Form表单知识点总结

    Javascript中的Form表单知识点总结 在HTML中,表单是由form元素来表示的,但是在javascript中,表单则由HTMLFormElement类型,此元素继承了HTMLElement ...

  2. SharePoint 自定义的列表页面中添加javascript的一个 For循环语句后,该页面就打不开了。

    一个sharepoint 2013的普通的列表的自定义新建页面,我在其中新添加几行javascript代码后页面就打不开了.如图所示: 真是一言不合,友谊的页面说打不开就打不开啊.后来慢慢比对发现是因 ...

  3. JavaScript 中 for in 循环和数组的问题

    本文由 伯乐在线 - ElvisKang 翻译,进林 校稿.未经许可,禁止转载!英文出处:adripofjavascript.com.欢迎加入翻译小组. JavaScript的for…in循环用于迭代 ...

  4. 深入理解javascript中的事件循环event-loop

    前面的话 本文将详细介绍javascript中的事件循环event-loop 线程 javascript是单线程的语言,也就是说,同一个时间只能做一件事.而这个单线程的特性,与它的用途有关,作为浏览器 ...

  5. [译]Javascript中的for循环

    本文翻译youtube上的up主kudvenkat的javascript tutorial播放单 源地址在此: https://www.youtube.com/watch?v=PMsVM7rjupU& ...

  6. [译]Javascript中的do-while循环

    本文翻译youtube上的up主kudvenkat的javascript tutorial播放单 源地址在此: https://www.youtube.com/watch?v=PMsVM7rjupU& ...

  7. 特殊例子--JavaScript代码实现图片循环滚动效果

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  8. JavaScript的几种循环方式

    JavaScript提供了许多通过LOOPS迭代的方法.本教程解释了现代JAVASCRIPT中各种各样的循环可能性 目录: for forEach do...while while for...in ...

  9. JavaScript中的事件循环机制跟函数柯里化

    一.事件循环机制的理解 test();//按秒输出5个5 function test() { for (var i = 0; i < 5; i++) { setTimeout(() => ...

随机推荐

  1. SU Demos-05Sorting Traces-03susorty

    运行结果:

  2. 简单的Flume和hive的结合

    1. 日志格式 #Software: Microsoft Internet Information Services 6.0 #Version: 1.0 #Date: -- :: #Fields: d ...

  3. Android应用帧率--FPS测试

    Android应用帧率FPS是衡量应用流畅度的一个非常重要的指标,可以根据FPS对应用做一些优化,那么在开发过程中如何来测试我们的应用的FPS呢? 准备工具:Eclipse + Android测试终端 ...

  4. docker不稳定 short running containers with -rm failed to destroy

    正常运行以下命令 sudo docker run --rm busybox echo helloworld /var/log/upstart/docker.log 日志如下: // :: POST / ...

  5. Javascript-jQuery【1】-用promise()实现html()回调函数

    $('#divId').html(someText).promise().done(function(){ //your callback logic / code here });

  6. Codeforces 528D Fuzzy Search(FFT)

    题目 Source http://codeforces.com/problemset/problem/528/D Description Leonid works for a small and pr ...

  7. WPF DATAGRID - COMMITTING CHANGES CELL-BY-CELL

    In my recent codeproject article on the DataGrid I described a number of techniques for handling the ...

  8. document.forms[0].submit object is not a function

    今天在做项目的时候发现了一个问题:document.forms[0].submit object is not a function. 这个问题是在用JavaScript 代码来提交一个表单时发生的. ...

  9. 转:JavaScript中的this陷阱的最全收集

    在其他地方看到的,觉得解释的狠详细,特此分享 当有人问起你JavaScript有什么特点的时候,你可能立马就想到了单线程.事件驱动.面向对象等一堆词语,但是如果真的让你解释一下这些概念,可能真解释不清 ...

  10. JS类的封装及实现代码

    js并不是一种面向对向的语言, 没有提供对类的支持, 因此我们不能像在传统的语言里那样 用class来定义类, 但我们可以利用js的闭包封装机制来实现js类, 我们来封装一个简的Shape类. 1. ...