JS的引入方式_变量的使用_变量的类型_publish.js 里的变量怎么引入-程序员宅基地

技术标签: 不忘初心,方得始终  JS的引入方式_变量的使用_变量的类型  网页编程和设计  

JS的俩种引入方式:

1.

<!--js的引入方式1-->
		<script>
			/*网页中的弹框*/
			alert("js的学习!!")
		</script>

 

2.

<!--
			js的引入方式2
				
			src=引入文件的路径
			charset=指定引入的编码
			注意:引入js的时候千万不要二合一
		-->
		<script type="text/javascript" src="js/text.js" charset="UTF-8"></script>

注意:引入js的时候千万不要二合一。

 

js中的变量的使用:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>02js中的变量的使用</title>
		<script type="text/javascript">
			
			var b="2";
			var c="你好";
			var d=true;
			var e=new Date();
			var f='5';
			var g=1.25;
			var A=1233;
			var a1;
			alert(a1);
		</script>
	</head>
	<body>
		
	</body>
</html>

1.js变量的声明
        var 变量名 = 值;
        
2.js变量使用的注意事项
        js中命名的名称规范和Java保持一致。
        js中变量名称是可以重复的,但是后者的名称,会将前者的变量名覆盖
        js中末尾即使没有";"结束也是可以的,但是不推荐使用。

 

js中的变量的类型:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>03js中的变量的类型</title>
		<script>
			var a=1;
			var b="2";
			var c="你好";
			var d=true;
			var e=new Date();
			var f='5';
			var g=1.25;
			var h="";
			var i=null;
			var k='123a';
			var a1;
			alert(typeof a1);//undefined
			/*alert(Number(k));//NaN
			alert(typeof h);//string
			alert(typeof i);//object
			alert(typeof a);//number
			alert(typeof b);//string
			alert(typeof c);//string
			alert(typeof d);//boolean
			alert(typeof e);//object
			alert(typeof f);//string
			alert(typeof g);//number*/

		</script>
	</head>
	<body>
	</body>
</html>

    number:数字类型
    string:字符串类型
    object:对象类型(包含空)
    boolean:布尔类型

    
    特殊数据类型
    undefined:未定义
    NaN:not a number (也是number数据类型)
    object:包含null

 

 

 

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_42031653/article/details/99604698

智能推荐

初试世界上最好的文本编辑器——vscode_vscode可以写txt-程序员宅基地

文章浏览阅读5.4k次。vscode 安装及使用vscode体验和使用vscode安装配置&使用常用插件vscode体验和使用Visual Studio Code(以下简称vscode)是一个轻量且强大的代码编辑器,支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富 的和方便 的插件生态系统,可通过安装插件来支持C++、C#、Python..._vscode可以写txt

Uboot Driver Model-程序员宅基地

文章浏览阅读1.7k次,点赞2次,收藏9次。了解Driver Model Project,摘录 UDM-design.txt1.U-Boot Driver Model  Uboot引入驱动模型(driver model),这种驱动模型为驱动的定义和访问接口提供了统一的方法,提高了驱动之间的兼容性以及访问的标准型,Uboot驱动模型和linux kernel的设备驱动模型相类似,但是又有所区别。  建议查考文件./doc/drive..._uboot driver model

百信PK微信(如何两周突破一亿用户)_pk冲微信-程序员宅基地

文章浏览阅读1.1k次。第一回 概念设计、推广疯子出品,不要来看引言 一位菜鸟产品经理兼社会心理学家(自封)为百度量身订做的一款即时通讯软件,主要从产品概念设计、产品推广阶段入手(如何两周突破一亿用户)。疯子的产品观:一切皆产品,产品造时势,事势造产品。疯子的座右铭:知己知彼,百战不殆。如何联系疯子:Email:[email protected] QQ:_pk冲微信

Windows 7 系统下安装 Apache 报 1053 错误 - "错误 1053: 服务没有及时响应启动或控制请求"...-程序员宅基地

文章浏览阅读223次。在windows 7 系统中安装Apache2.4的时候出现错误:错误 1053: 服务没有及时响应启动或控制请求解决的办法是:1. 在 https://www.apachelounge.com/download/链接中找到vc_redist_x64/86.exe并下载。2. 或许还需要下载:mod_fcgid在 cmd 窗口运行如下命令:httpd -k..._apache24错误码1053

Ubuntu18 安装opencv_ubuntu18 opencv-程序员宅基地

文章浏览阅读573次。点此链接_ubuntu18 opencv

随便推点

时序分析基本概念介绍--Timing Arc_什么是时序 timing-程序员宅基地

文章浏览阅读2.5k次,点赞5次,收藏48次。原标题:时序分析基本概念介绍——Timing Arc 今天我们要介绍的时序基本概念是Timing arc,中文名时序弧。这是timing计算最基本的组成元素,在昨天的lib库介绍中,大部分时序信息都以Timing arc呈现。如果两个pin之间在timing上存在因果关系,我们就把这种时序关系称为Timing arc,主要分为定义时序延迟,和定义时序检查两种。为啥叫它时序弧?因为时序图中经常用一条弧形线段来表示它。如下图所示:cell的timing a..._什么是时序 timing

【STM32】解决引脚复用成PWM开漏输出峰值达不到外部上拉的电压_gpio_pupd_nopull-程序员宅基地

文章浏览阅读2.6k次,点赞3次,收藏11次。项目场景:因为项目的一个功能需求,需要输出一个高电平为5V的PWM。问题描述:发现输出的PWM高电平最高只有4V不到的样子,很接近于4V。实测过普通开漏输出,高电平完全可以达到外部上拉的5V。HAL库也试过了,也是完全可以达到5V的,但是标准库的配置一直上不去。 原因分析:仔细对比发现没啥异常,配的都是对的,但是可以肯定的是,肯定还是配置,因为HAL库可以实现,那就说明一定还是某个地方配的有问题。最后才知道开漏输出脚必须配置为浮空,不配置的话实测默认的是内部上拉。1.内部下拉:2.内部_gpio_pupd_nopull

反斜杠加3个数字是什么编码_反斜杠加3位数字的编码-程序员宅基地

文章浏览阅读8.2k次,点赞5次,收藏3次。1.使用 @Test public void chineseToCode() throws UnsupportedEncodingException { //1.url编码出字符串 //str = %E5%A4%A7%E5%AE%B6%E5%A5%BD%E3%80%82 String str = URLEncoder.encode("..._反斜杠加3位数字的编码

autosar中com模块_详细介绍AUTOSAR各个模块作用PART1(OS,SYS)-程序员宅基地

文章浏览阅读631次。这片文章中我们详细讲解下每个模块的功能,上图是vector的autosar方案,每个模块的详细介绍后续会有单独文章进行讲解,请关注。以下是各个模块的简介1、VHSMhardware Security Modules 硬件安全模块,负责对加密计算进行硬件加速为了支持在autosar架构中使用,我们需要一个固件区实现标准的autosar接口vHSM就是vector公司开发的支持HSM的固件,vHSM用..._schm模块

python实现操作系统FCFS和SJF调度算法_模拟实现sjf调度。 设置作业体:作业名,作业的到达时间,服务时间,作业状态(w——等-程序员宅基地

文章浏览阅读2.3k次,点赞3次,收藏33次。实验内容模拟实现FCFS/SJF调度。设置作业体:作业名,作业的到达时间,服务时间,作业状态(W——等待,R——运行,F——完成),作业间的链接指针;作业初始化:由用户输入作业名、服务时间、到达时间进行初始化,同时,初始化作业的状态为W。显示函数:在作业调度前、调度中和调度后进行显示。排序函数:对等待状态的作业按照调度算法排序(不同的调度算法排序方式不同),注意考虑到达时间。调度函数:..._模拟实现sjf调度。 设置作业体:作业名,作业的到达时间,服务时间,作业状态(w——等

Masonry 宏定义的尴尬(Masonry和UIView+position等分类冲突的问题)_statementdelete &offset wcdb与masonry 冲突-程序员宅基地

文章浏览阅读1.3k次。Masonry在 iOS 开发界的名气相信不用多做介绍了, 大部分开发者在使用Masonry的过程中都会导入2个全局的宏来提高开发效率.#define MAS_SHORTHAND#define MAS_SHORTHAND_GLOBALS这2个宏有什么作用呢?#define MAS_SHORTHAND可以让你在调用约束方法和设置约束参数时省掉mas_前缀.[aView mas_makeCons..._statementdelete &offset wcdb与masonry 冲突

推荐文章

热门文章

相关标签