zoukankan      html  css  js  c++  java
  • javascript的基本语法

    1、变量的声明及使用

    javascript是一种弱类型语言,可以不声明即可使用,但是不推荐使用,先声明后使用:var i;i=10 或者声明后直接赋值var i=10;

    2、数据类型

    undefined:未定义

    null:空

    string:字符串类型

    boolean:布尔类型

    number:数值类型 整数浮点都统一归为数字类型

    3、运算符

    算术运算符:+-*/%++--

    比较运算符:> < >= <= == !=

    逻辑运算符&& || !

    赋值运算符=

    4、注释

    单行注释://

    多行注释/**/

    5、逻辑控制语句

    条件语句 if else switch

    循环语句:for while do while for in

    循环中断:break continue

    6、函数

    1、系统函数:包括转换函数  parseInt()--将字符串转换为整数 parseFloat--将字符串转换为浮点数,原理:从第一个字符开始解析,知道遇到非法字符就停止解析 例如parseInt(“45.ab”),遇到'.'的时候就停止解析,所以结果是45,parseInt("a2.4")解析第一个字符的时候就不能解析,所以结果是NaN;isNaN()判断非数字函数,意思就是is not a number,比方说isNaN(“14.5”)结果是false,isNaN("pps")结果是true;eval("2+3")结果是5,它是动态的计算一些表达式的值,还有一些情况是用来执行一些语句;

    2、自定义函数--自己定义的函数

     创建函数语法:function 函数名 (参数列表){ return 返回值; } 注意:参数可以没有,但是大括号必须有。

    调用函数:事件名="函数名(传递的参数值);"或者函数名(传递的参数值);注意:参数列表只是参数名,不包括var,如果包括var,则是在声明变量,而不是参数。

    3、匿名函数:

    创建方法:var sum=function(num1,num2){return (num1+num2);};

    调用匿名函数:sum(1,2);

    匿名函数的优点:开发灵活,方便,收到了少部分开发人员的喜爱

    缺点:可读性差,难控制,容易出错,在开发过程中不推荐使用。

    7、程序错误分类

       语法错误:称为解析错误或者编译错误,遇到语法错误,程序会终止运行

       逻辑错误:就是能运行,但是运行之后的结果可能与预期的结果不一样。

                

  • 相关阅读:
    shell 案例
    linux 软链接和硬链接区别
    mac安装使用nginx
    Leetcode SQL_#176_第二高的薪水
    南邮ctf web题记录(上)
    CTFHub Web技能树
    XCTF web 新手练习区
    诊断工具--arthas使用教程
    prometheus--监控工具
    无状态状态机--cola stateMachine
  • 原文地址:https://www.cnblogs.com/Blogzhangli1989/p/2608813.html
Copyright © 2011-2022 走看看