js设置全局变量用法(js注入攻击详细教程)

昨天结束了关于JAVAse的所有内容了,今天起就开始说JAVAscript的知识点了。JavaScript是Web的编程语言。所有现代的HTML页面都使用JavaScript,因此给大家带来了这篇“大数据开发基础之JAVAscript基础

昨天结束了关于JAVAse的所有内容了,今天起就开始说JAVAscript的知识点了。JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 JavaScript,因此给大家带来了这篇“大数据开发基础之JAVAscript基础知识”。

js设置全局变量用法(js注入攻击详细教程)

一、JAVAScript

JavaScript简介

JavaScript是一种解释型脚本语言,目的是能够在客户端的网页中增加动态效果和交互能力,实现了用户与网页之间的一种实时的、动态的交互关系。

它最初是由网景公司设计的,起名为LiveScript,后来Java语言非常红火,网景公司希望借助Java的名气来推广,改名为JavaScript,但是除了语法有点相似,在其他部分基本上没啥关系。后来,JavaScript被Netscape公司交给ECMA制定标准,成为ECMAScript,最新版ECMAScript6(简称ES6)已经在2015年6月正式发布了。

JavaScript 是 web 开发人员必须学习的 3 门语言中的一门:

1.HTML 定义了网页的内容

2.CSS 描述了网页的布局

3.JavaScript 网页的行为

二、JAVAscript特点及基本语法

1.JavaScript 是一门脚本语言。

2.JavaScript 是一种轻量级的编程语言。

3.JavaScript 是可插入 HTML 页面的编程代码。

4.JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。

5.JavaScript 很容易学习。

JavaScript 是一个脚本语言,它是一个轻量级,但功能强大的编程语言。

字面量在编程语言中,一般固定值称为字面量。

数字(Number)字面量:可以是整数或者是小数,或者是科学计数(e)。如3.14,5.88等。

字符串(String)字面量:”可以使用单引号或双引号。如”Hello”,”Web”等

表达式字面量:用于计算的固定值。3 + 2.2,3.14 * 2等。

数组(Array:字面量:定义一个数组。如[1,2,3,4,5,6]。

对象(Object:字面量:定义一个对象。如{firstName:”John”, lastName:”Doe”, age:50, eyeColor:”blue”}。

函数(Function)字面量:定义一个函数。如function myFunction(a, b) { return a * b;}。

注意,在JavaScript中,语句需要加结束符“;”。

js设置全局变量用法(js注入攻击详细教程)

三、JAVAscript组成及用途

JS组成:ECMAScript(JS的核心)、DOM(文档对象模型)、BOM(浏览器对象模型)

+ ECMAScript:主要定义了JS的语法

+ DOM:一套操作页面元素的API,DOM可以把HTML看做是文档树,通过DOM提供的API可以对树上的节点进行操作

+ BOM:一套操作浏览器功能的API,通过BOM可以操作浏览器窗口

主要用于网页特效、服务端开发、命令行工具、桌面程序、APP、控制硬件—物联网、游戏开发

四、JAVAscript申明变量

1.申明变量方式:

js是弱类型语言,所以申明变量的时候,统一用var进行申明变量。如果没有申明,就会申明一个全局变量。

var a,b,c;

var name = “username”

未赋值的变量,会设置为undefined;

注意:js在预编译的时候,变量的声明会被提升到最上面。

全局变量:在最外层申明的变量以及在函数内部未用var申明变量,那么就是全局变量,所有的全局变量都会在window上

局部变量:在函数内部申明的变量就是局部变量

JS变量命名规范:

必须用字母或者_或者$作为首字母,字母加_加$加数字构成变量名。

js类型:

数值类型:整数/浮点数/infinite/-infinite/nan

字符串类型:”abc”,’123’

对象:{},new object()

布尔值:true和false

undefined:有申明但是未赋值。

null:这是赋值了就是空的内容。

js设置全局变量用法(js注入攻击详细教程)

以上就是今天带来的大数据开发基础之JAVAscript基础知识的所有内容了

希望大家点个关注,及时收取最新文章推送。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/16980.html

(0)
新劵
上一篇 2021-08-24
下一篇 2021-08-24

相关推荐

  • deb安装linux的方法是什么

    在Debian系统中,安装软件包可以使用apt-get命令。要安装一个软件包,可以使用以下命令:sudo apt-get install package_name其中,package_name是要安装的软件包的名称。如果您想要安装多个软件包,可以将它们列在命令后面。例如,如果要安装一个名为vim的文本编辑器软件包,可以使用以下命令:sudo apt-get install vim请注意,您可

    2024-04-07
    0
  • tomcat启动内存怎么设置

    Tomcat启动内存可以通过设置JAVA_OPTS环境变量来进行配置。具体步骤如下:打开Tomcat的启动脚本,一般在bin目录下的catalina.sh或catalina.bat文件中。在启动脚本中找到以下代码段:if [ -z “$JAVA_OPTS” ]; thenJAVA_OPTS=”-Xms512m -Xmx1024m”fi修改上述代码段中的-Xms参数和-Xmx参数来设置Tomca

    2024-03-13
    0
  • Hive怎么自动合并小文件

    想要自动合并Hive中的小文件,可以采取以下几种方法:合并小文件的任务交由Hive自动完成:在Hive中使用hive.merge.smallfiles.avgsize参数来设置小文件的平均大小阈值,当小文件的平均大小低于该阈值时,Hive会自动将小文件合并成大文件。使用Hive的动态分区(Dynamic Partition)功能:在创建表时,使用分区字段来对数据进行分区存储,并设置合适的分区字段,

    2024-01-17
    0
  • linux如何进入root目录

    要进入 Linux 系统的 root 目录,可以使用以下命令:cd /执行上述命令后,你将会切换到根目录(root 目录)中。在 Linux 系统中,根目录 / 包含了整个文件系统的基础结构和各个目录。另外,如果你想直接以 root 用户身份登录到系统的 root 目录,可以使用以下命令:sudo su然后输入 root 用户的密码,就可以切换到 root 用户的家目录,也就是 /root

    2024-02-26
    0
  • numpy sum函数的用法是什么

    numpy库中的sum函数用于计算数组中元素的和。用法:numpy.sum(a, axis=None, dtype=None, out=None, keepdims=)参数说明:a:数组axis:指定计算的轴向,默认为None,即将所有元素相加。如果指定axis=0,则按列相加;如果指定axis=1,则按行相加。dtype:指定返回的数据类型,默认为None,即保持原数组的数据类型。o

    2024-02-02
    0
  • 如何培养网络营销技能(网络营销技能是要怎么做)

    如何培养网络营销技能,网络营销技能是要怎么做 内容导航: 如何提升自己的网络营销能力 如何培养大家的网络营销观念 如何成为一专多能的营销人才 T 型营销人员养成手册 怎么提高网络营…

    2022-08-05
    0

发表回复

登录后才能评论