首页 > 编程语言 >带大家认识 java Script

带大家认识 java Script

时间:2023-04-12 20:13:59浏览次数:45  
标签:java 变量 Script 认识 JavaScript js var console log

认识Java Script


1.  JavaScript 简称JS

2.  JavaScript是开发Web页面的脚本语言

3.  JavaScript 发布于1995年的Netscape(网景)公司

4.  JavaScript 截止到2012年所有浏览器都完整的 支持ECMAScript 5.1,旧版本的浏览器至少支持ECMAscript 3 标准

5.  在HTML,CSS 的基础上加入JavaScript,是为了掌握实现网页交互特效的基本语法


声明变量


1. js代码必须写在 script 标签里

2.  var 声明变量的关键字 关键字key == 唯一

3.  var声明关键字num变量名 = 赋值号 100 值

var num = 100

var num2 = 200

4. 输出使用:控制台打印语句      

console.log(num + num2)

把相加后的结果存起来,再次使用 (使用第三个变量)
/ var num3 = num + num2
console.log(num3)

5. java script 代码是从上往下的顺序执行

6. 变量名的值可以重复赋值(值可以修改)

7. + 号很特殊,在js里只要是和字符串相加都会被变成字符串
var n1 = '6' (只要是引号引起来的都是 字符串 )
var n2 = 6 console.log(n1 + n2) (结果 字符串 66)
console.log(n1 * n2) (结果 数字 36)

8. script标签一旦使用src加载外部js文件后,就不能在里面写js语句了

java script 用名规范:


1. 名字中可包含字母,数字,_,$,

2. 不能以数字开头,严格区分大小写

3. 不能用js的关键字和保留字

4. 一般使用驼峰命名的方式

交互方式:


alert("你好!") // 警告框!

console.log("你好!") // 控制台打印语句

prompt("输入文字") // 用户输入文字,得到的输入内容永远都是字符串

document.write("你好!") // 打印到页面显示

变量作用域:


是指变量在程序中可以访问的有效范围,也称为变量的可见性

使用var声明的变量标识,是局部变量,有效范围是当前作用域

全局变量: 变量在整个页面脚本中都是可见的,可以被自由访问 // 非常不好的写法,不可控制

局部变量: 变量仅能在声明的函数内部可见,函数外是不允许访问的

使用var和不使用var声明的变量区别是什么: var声明的变量只是在当前作用域,不使用var的全局生效

js特性:


变量提升: 是指变量的声明提升了,但是赋值没有提升,赋值留在原地

为了减少非标准使用下的报错

执行特性: 单线程-遇到报错就停止

= == === 区别:


= 赋值

相等 == 判断值是否相等

全等 === 先判断值是否相等,在判断类型是否相等

数据类型: (基础/原始)


null: 表示空值,不会占据计算机的储存空间

undefined: 表示定义了没有赋值,一般情况下是默认值

number: 数字类型(定义整数,小数,正数,负数)

string: 字符串类

标签:java,变量,Script,认识,JavaScript,js,var,console,log
From: https://www.cnblogs.com/web-xiaolong/p/17311069.html

相关文章

  • Java: 为Word文档添加水印
    Java:为Word文档添加水印原文链接:https://www.cnblogs.com/Gia-/p/16617148.htmlJava:为Word文档添加水印添加水印是文档操作中一个非常实用的功能,通过给文档添加指定文字或图片水印既可以标识文档的状态,也可以维护文档版权,丰富其外观。在这篇文章中,我将从以下四个板块介绍......
  • Javaweb文件上传至服务器/从服务器下载
    Javaweb文件上传至服务器/从服务器下载思路图文件上传思路:也可以直接看代码判断是不是文件表单(判断form的enctype是不是="multipart/form-data"),因为只有文件表单才能上传文件创建DiskFileItemFactory对象,用于构建一个解析上传数据的工具对象创建一个解析上传......
  • JavaWeb技术栈图(web服务器+web容器是何物)
    JavaWeb技术栈图(web服务器+web容器是何物)两个重要概念web服务器+web容器什么是Web服务器?Tomcat服务器就是一个免费的开放源代码的Web应用服务器web服务实际上就是解析了客户端/浏览器发来的http请求,并将其做出一定的处理。比如说将请求头和请求体中的各个元素拆开打包成一......
  • JavaScript基础知识
    JavaScript基础知识JavaScript是什么?JavaScript是一门编程语言,可以实现很多的网页交互效果。开web页面的脚本语言JavaScript的书写位置?内部JavaScript写在body结束标签上方script里面外部JavaScript通过scriptsrc=引入js文件但是script里面不要写内容,否则会被忽略JavaSc......
  • JavaWeb之Servlet详解(以及浏览器调用 Servlet 流程分析图)
    Servlet1.什么是ServletServlet(java服务器小程序)他是由服务器端调用和执行的(一句话:是Tomcat解析和执行)他是用java语言编写的,本质就是Java类他是按照Servlet规范开发的(除了tomcat->Servletweblogic->Servlet)功能强大,可以完成几乎所有的网站功能2.开发......
  • Java byte[] 和 String互相转换
    Javabyte[]和String互相转换原文链接:https://blog.csdn.net/qq_19734597/article/details/115865372通过用例学习Java中的byte数组和String互相转换,这种转换可能在很多情况需要,比如IO操作,生成加密hash码等等。除非觉得必要,否则不要将它们互相转换,他们分别代表了不同的数据,......
  • JavaWeb中Servlet、web应用和web站点的路径细节("/"究竟代表着什么)
    JavaWeb中Servlet、web应用和web站点的路径细节("/"究竟代表着什么) 1开门见山新建一个tomcatweb项目,配置tomcat的虚拟目录,取默认值(/项目名_war_exploded)那么如果你的tomcat的默认站点(即http://localhost:8080)没有更改的话,这个项目的两个重要的根目录就出来了web站点根目......
  • Java基础语法
    注释、标识符、关键字注释注释并不会被执行,是给我们程序员看的书写注释是一个非常好的习惯Java注释的分类:单行注释://多行注释:/****/文档注释标识符标识符的作用用来表示变量名、类名、方法名、数组名和文件名等是一个有效的字符序列......
  • javaweb-学习创建servlet
    Servlet创建、声明、映射,利⽤ServletContext统计⼀个⽹站的访问总量。1)、创建一个servelet选择要用到的方法2)、编辑serveletpackagecom.cont;importjava.io.IOException;importjava.io.PrintWriter;importjavax.servlet.ServletContext;importjavax.servlet.Ser......
  • 阿里云 SMS 短信 Java SDK 封装
    Github&Issues: https://github.com/cn-src/aliyun-sms官方文档:https://help.aliyun.com/document_detail/55284.html?spm=5176.8195934.1001856.3.5cd64183fNqodO ......