• JavaScript-2


    通过parseInt()进行转换成整型
    	test=parseInt('123');
    	console.log(typeof test);   //123
    	test=parseInt('234',0);
    	console.log(test);			//234
    	test=parseInt('0xabcdef');	//
    	test=parseInt('012344');
    	test=parseInt(45,16);	
    	test=parseInt('356k8i23ng');
    	test=parseInt('true');
    	test=parseInt(true);
    	test=parseInt('  35  6 a ');
    	test=parseInt('44.666');
    	console.log(test);
    通过parseFloat()转换成浮点型
        只读一个点
            test=parseFloat('123.34.9abc');
    	test=parseFloat('123');
    	test=parseFloat('sdf');
    	test=parseFloat(' 2e8a');
    <2e8a>中e的作用是10的几次方
    其它类型转换成字符串型
    	test=String(1234);
    	test=String(23.34);
    	test=String('this is a test');
    	test=String(true);
    	test=String(false);
    	test=String(null);
    	test=String(undefined);
    	test=String(NaN);
    

      

    条件运算符
    JavaScript 还包含了基于某些条件对变量进行赋值的条件运算符。
    如果变量 visitor 中的值是 "PRES",则向变量 greeting 赋值 "Dear President ",否则赋值 "Dear"。
    逻辑运算符
    辑运算符用于测定变量或值之间的逻辑。
    NaN 不是一个数值,不能和自己比较。<比较(==)>
    比较运算符:
    == 等于 x==8 为 false
    === 全等(值和类型) x===5 为 true;x==="5" 为 false
    != 不等于 x!=8 为 true
    > 大于 x>8 为 false
    < 小于 x<8 为 true
    >= 大于或等于 x>=8 为 false
    <= 小于或等于 x<=8 为 true
    字符串连
    例子:
    <html>
    <body>

    <script type="text/javascript">
    x=5+5; 结果:10
    document.write(x);
    document.write("<br />");
    x="5"+"5"; 结果:55
    document.write(x);
    document.write("<br />");
    x=5+"5"; 结果:55
    document.write(x);
    document.write("<br />");
    x="5"+5; 结果:55
    document.write(x);
    document.write("<br />");
    </script>

    <h3>规则是:</h3>

    <p><strong>如果把数字与字符串相加,结果将成为字符串。</strong></p>

    </body>
    </html>

  • 相关阅读:
    thinkphp5ajax分頁&&搜索後分頁
    yii框架多文件上傳
    Redis:Linux安装与使用
    JSP使用Struts2标签库报错
    Dubbo:3
    Dubbo:1
    Dubbo:2
    zookeeper:master选举
    zookeeper:分布式锁简单实现(JavaApi)
    zookeeper:Curator操作节点
  • 原文地址:https://www.cnblogs.com/85-Q/p/9509864.html
Copyright © 2020-2023  润新知