zoukankan      html  css  js  c++  java
  • JS学习笔记

    number方法:

    number方法会转布尔值比如 number(true)弹出数字1;false 弹出数字2

    parseint方法:

    parseint一般转化包含数字的字符串,但是比如“070”这杨的字符串会转换为8进制,所以第2个参数最好填写需要转换的进制;

    ++前置和--后置

    ++前置是在运算前就改变了,++后置是在运算后改变

    var a=10;

     // a=a+1;

    var b=++a+10;

    alert(a);

    alert(b)

    弹出a为11;

    弹出b为21

    运算A+10的时候 A已经是11了

    ++后置的时候

    var b=a++ +10;

    弹出a为11

    弹出b为20

    运算A+10的时候,A还是10;运算完后B为20,A为11;

    这称为副效应

    在字符串进行++和--操作的时候

    比如 var string=“3”;

    string++ 这时候string会自动转化为number 在进行++;

    var string=“zmz” 

    string++ 这时候没有可转化的数字,返回NAN

    布尔进行++--操作的时候

    true转化为1

    false 转化为0

    NAN:当应该返回数字的计算 没有返回数字的时候就是NAN

    比如 17px-5; 返回NAN 

    布尔操作符

    非(!)

    当操作数为非空字符串 返回false

    当操作数为0,返回fasle

    为null 返回true

    为undefined 返回true

    逻辑与 &&

    元素1 元素2 都为true 返回true

    其中任何一个为false 返回false

    逻辑或  ||

    元素1 2 都为false 返回false

    其中一个为true 返回true

    加法和减法的时候 假如 1个数字和一个字符串, 字符串会转化为数字,当2个字符串的时候,比较的是2个字符串首字母的字符大小

  • 相关阅读:
    visual studio 2013 中配置OpenCV2.4.13 姿势
    全栈技能图谱
    Lua 基础
    Lua手动编译姿势
    字符串专题:几种奇怪的算法
    字符串专题:KMP POJ 3561
    字符串专题:后缀数组
    字符串专题:map POJ 1002
    2015安徽省赛 G.你来擒孟获
    求方程解问题
  • 原文地址:https://www.cnblogs.com/strangerqt/p/2635590.html
Copyright © 2011-2022 走看看