• javascript常见的输出方式、变量、常量等总结


    js有三种常见的输出方式

    一丶弹窗形势
    1丶alert('需要输出的内容');
    2丶prompt('需要输出的内容');
    3丶confirm('需要输出的内容');
    以上三个的区别:第1种为单纯的弹窗提示.第二种弹窗有确认或者取消按钮,适合用来询问用户是否要干嘛.第三种弹窗为输入弹窗,适合做一些弹窗让用户输入数据
    注意点:输出的内容如果不是数字,那么需要用单引号或者双引号包裹需要输出的内容
    二丶通过网页内容区域来输出
    例如:document.write('需要输出的内容');
    注意点:输出的内容如果不是数字,那么需要用单引号或者双引号包裹需要输出的内容
    三丶通过浏览器的控制台输出
    1丶console.log('需要输出的内容');
    2丶console.warn('需要输出的内容');
    3丶console.error('需要输出的内容');
    以上三个的区别:第一种为正常的输出.第二种为警告输出.第三种为错误输出
    注意点:输出的内容如果不是数字,那么需要用单引号或者双引号包裹需要输出的内容

    javascript中的常量

    javascript有五种类型的常量
    整型常量: 整型常量就是正整数的数字.例如:12345
    实型常量:实型常量就是小数的数字.例如:1.11.21.31.4
    字符串常量:字符串常量就是用单引号或者双引号包裹起来的内容
    布尔常量:布尔常量只有两个取值,truefalse
    自定义常量:自定义常量使用 const 关键字定义,需要注意的是,一旦定义,则这个常量永远不能改变


    javascript中的变量
    javascript中使用 var 定义变量 (var i),变量可以存入数据或读取数据.变量可以在声明的时候选择是否填上变量的值,如果填上值,称为变量的初始化
    如果在声明变量时没有给变量赋值,那么变量的值则为 undefined
    如果要修改javascript中的变量值只需要重新赋值就可以了
    如果要同时定义多个变量可以使用 , 分割开来 例如: var a,b,c .如果初始化的值一样,那么他们也可以一起初始化 例如 : a=b=10; 如果初始化的值不一样可以使用 , 符号把要初始化的变量分开 例如 : a=6,b=10;
    注意点:变量可以与变量进行赋值,后定义的变量会覆盖之前的变量

    ES6开始使用 let 定义变量,它与ES6之间使用的var 定义变量的区别:
    第一丶同名变量不可以重新声明再赋值,但是可以重新赋值 例如: let i= 100;i=101; 正确;let i=100;let i=101;错误.它会明确的报错,之前已经声明过
    第二丶var 定义的变量支持预解析(支持先用再定义,变量值为undefined),let定义的变量不支持预解析(不支持先用再定义,会报一个没有定义变量的错误).
      


      新手注意点:在javascript中是严格区分大小写的,有同词不同"意",还有就是,在javascript每一行结束代码后最好加上英文的 ; 符号,虽说不加上浏览器也会给我们自动补上,但是,有时浏览器给我们加上的会不正确,还有就是浏览器给我们补全会消耗一定的性能.




    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    
    

            

    
    

                                                                                                           时间:2020年6月14日01:16:57

    
    

                                                                                                           编写:kinwind

    
    

                                                                                                           留言:明天又是bug满满的的一天!

     
  • 相关阅读:
    2020年12月学习记录
    Data Protection Application Programming Interface滥用攻击
    另类的缓存凭证收集
    js获取地址栏参数,携带参数跳转页面
    用JS获取地址栏参数的方法
    解决vue加载时闪烁
    vue-cli-service build 不同环境配置
    vite创建vue3.x项目报404的解决方案
    后端开发完接口才给出接口文档,合理吗?
    API研发实现规范化管理的价值
  • 原文地址:https://www.cnblogs.com/kinwind/p/13123507.html
Copyright © 2020-2023  润新知