zoukankan      html  css  js  c++  java
  • 前端第七天

    转字符串:String() | .toString() | "" + 

    转数字:Number(a) | parseFloat() | parseInt() | +

    非数字:NaN,是一个其他类型数据转换数字失败的产物,判断是否为NaN,需要使用方法isNaN()

    转换为数字类型 +num

    js中不区分整形与浮点型 

    ++n 为先自增再运算 n++先运算再自增

    == 只做值比较 === 全等:包括数据类型必须相等

    逻辑与: && 全真为真,有假即假

    逻辑或: || 全假为假 ,有真即真

    逻辑非: ! 非真即假 非假即真

    逻辑与和或都具有短路效果

    三目运算符: 结果 = 条件表达式? 结果1:结果2;

    if判断可以省略else if 也可以省略else,可以嵌套 

    do ... while:无论条件是否满足,循环体至少被执行一次

    函数的定义: function 函数名 (形参列表){函数体;}

    函数的调用:var res = 函数名(实参列表);

    函数的参数:个数不需要统一 可以任意位置具有默认值 通过...语法接收多个值(以数组形式接收)

    返回值讲解:可以空return操作,用来结束函数,返回值可以为任意js类型,函数最多只能拥有一个返回值

    (返回的是最后一个值)

    匿名函数:没有名字的函数,函数只能在定义的时候自己来调用一次,之后再也无法被调用

    (function(){代码块;})()

    函数调用可以写在定义前

    参数可以不接受,

    alert()普通弹出框

    prompt("请输入:")输入框有返回值

    confirm("请选择:")确认框,有返回值

  • 相关阅读:
    python编码基础知识
    python编码问题
    python中文乱码
    mysql sql灵活运用
    MySQL函数讲解(MySQL函数大全)
    python:UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xef in position xxx: ordinal not in range(128)
    sql replace into 与 insert into
    微信布局
    盘点六大在中国复制失败的O2O案例
    字符串问题(一)
  • 原文地址:https://www.cnblogs.com/suncunxu/p/10309594.html
Copyright © 2011-2022 走看看