首页 > 其他分享 >JS_1_引入js、js变量

JS_1_引入js、js变量

时间:2023-01-12 12:22:05浏览次数:39  
标签:false 变量 number JS var js 转为

JavaScript,脚本语言,基于HTML,使得网页能够实现与用户的互动。

 


一、引入js代码

1、在html中声明js代码域:

<script type="text/javascript">
    js代码...
</script>

2、引入外部js文件:

<script src="js文件url" type="text/javascript" charset="utf-8"> </script>

二、变量与数据

js为弱类型语言,变量没有类型,统一使用var声明,具体的数据有类型。

声明变量:

  使用var关键字声明变量,变量名区分大小写。

  允许声明同名变量,后面的会覆盖前面的。

var a=1;
var a1=1.111;
var a2="abcd";
var a3= 's';
var a4=new Date();
var a5=false;

数据类型:

  1、数字:number,包括整数和浮点数。

  2、字符串:string,单引号双引号都可。

  3、对象:object,对象。

  4、空对象:null,赋值给变量为null,则变量为object对象。

  5、未定义:undefined,变量定义未赋值,则未undefined类型。

  6、布尔型:boolean,true或者false。

查看变量的类型:

  使用typeof查看变量存的数据类型

//返回值为变量存储的数据类型
typeof 变量名

数据类型转换:

  1、转为number:

    string ,转为对应的number数字,或者NaN。

    boolean,true转为1,false转为0。

    object  有具体的值,转为一串数字,如果是Date对象,转为时间戳。

    null对象,转为0。

//把变量转为number类型,转换失败会放回NaN,它是number类型的一个特殊值,表示not a number。
Number(变量名);

  2、转为boolean:

    number,0转为false,其它转为true。

    string,空字符串转为false,其它转为true。

    object,null转为false,其它转为true。

    没有赋值的变量,转为false。

//变量有值会转换为true,无值的时候为false
Boolean(变量名);

 

标签:false,变量,number,JS,var,js,转为
From: https://www.cnblogs.com/lurenjia-bky/p/17046279.html

相关文章

  • js数组去重常见的七种方法
      参考:https://blog.csdn.net/Lguorong/article/details/124301325......
  • node -e "require('nan')" npm 安装 tty.js 时报错 ,解决方法
    ubuntu14.04上报错解决办法:sudoapt-getupdate&&sudoapt-getinstallnodejs-legacy......
  • 全面了解Python的变量与基本数据类型
    (全面了解Python的变量与基本数据类型)1保留字和标识符1.1保留字保留字是Python语言中已经被赋予了特定意义的单词,写代码或开发过程中不能使用这些单词作为用户的变......
  • js的面向对象
    前言说起起面向对象的概念,大家大部分的印象都是与后端相关的。  其实并不是这样,我觉得面-向对象这种思想适合在任何的场景,甚至在现实的场景中。因为后端相关语言在实......
  • rollupjs
    掉落神坛的webpackwebpack诞生之初的根本原因就是处理前端js模块化的工具。如果浏览器本身慢慢的已经支持了模块化。那么webpack存在的意义就不大了。webpack的其它瑕......
  • webpack项目的全局变量
    熟悉vue的同学,肯定知道有.env或env.development类似于这样的配置文件来定义app的全局变量。那么这是如何实现的呢?如果我没用vue,比如我用的react或者纯手工的webpack项目。......
  • Activiti进阶02:流程变量实战
    Activiti进阶更多Java从0-1的笔记均在专栏中~......
  • JavaScript获取变量数据类型
    JavaScript前文回顾: ​​认识JavaScript到初体验​​​​JavaScript注释以及输入输出语句​​​​JavaScript变量的使用、语法扩展、命名规范​​ ​​JavaScript数据......
  • Path环境变量
    怎么解决javac不可用问题?windows操作系统是如何搜索硬盘上的某个目录的呢?首先会从当前目录下搜索当前目录下搜索不到的话,会从环境变量path指定的路径当中搜索某个命......
  • Leaflet.js | Map类属性与方法
    1、初始化L.map(<String>id,options?)//用地图div的id创建L.map(<HTMLElement>el,options?)//用地图div的name创建//简单示例//initializethemaponthe......