点击查看代码
### javascript
1、JavaScript简介
javascript是一种轻量级的脚本语言,可以部署在多种环境,最常见的部署环境就是浏览器,
脚本语言:
它不具备开发操作系统的能力,只是用来编写控制其他大型应用程序的操作方法 JavaScript的核心部分就是 基本的语法构造和标准率
基本的语法构造 (比如操作符、控制结构、语句)
标准库 就是一系列具有各种功能的对象, API:
浏览器控制类、DOM类、WEB类 引入方式:
1、在body标签结束之前引入内部js文件
<script></script>可以存放在任何地方,但是一般写在body标签的最后
要注意多个script标签的加载顺序
可以通过script标签里边的src 属性引入外部的脚本文件
2、在head标签结束之前引入外部js文件 2、JavaScript(变量)
语句:
JavaScript程序的执行单位为行,语句以分号结尾
注意:
多个语句可以写在一行内,但是一般情况下一行只写一条语句
变量:
其表示的值可以发生改变的量 注意:
创建一个变量的过程 叫做变量的声明
给变量一个具体的值的过程 叫做变量的赋值,(变量在赋值之前必须声明)
将变量的声明和赋值写在一起的方式 叫做变量的初始化 3、JavaScript(变量命名规则) a、JavaScript语言的标识符对大小写敏感,
b、首字母可以是任意字母,以及美元符号和下划线,剩余可以是任意字母、美元符号、下划线、和数字
数字不能当做命名的首位
c、不能使用JavaScript中关键字(保留字)来命名
d、常用的命名方式:
驼峰命名法,(首字母大写,其余字母小写)
小驼峰命名法,(首字母小写,其余字母大写) 注意:
给变量命名一定要给有意义的名字,不要使用类似abcd之类的无意义的名字 4、JavaScript变量类型
基本数据类型
1、number 数字类型 (变量是数字)
2、string 字符串类型 (存储字符的变量,字符串可以是引号中的任意文本)
3、boolean 布尔类型 (true和false)
4、undefined 未定义类型 (表示数据类型未知或者存在类型错误,变量的值不确定,或者没来得及赋值)
5、null 空类型 (表示数据类型存在,但是并没有给变量(对象)赋值,一般null用于对象类型的初始化)
对象类型
5、object 对象类型
引用数据类型
6、array 数组类型 注意:
JavaScript 拥有动态类型
JavaScript 变量可以根据其保存的值的类型不同,显示为不同的类型
如果变量的值为undefined,并不代表变量没有类型
如果变量(对象)的值为null,并不代表变量(对象)没有类型
undefined为变量类型,null为对象类型 var x x为undefined类型
var x = 6 x为数值类型
var x = "xuan" x为字符串类型 5、javascript输出
alert(“hello Word”)
document.write("hello word")
console.log("hello word")

javascript(1)简介的更多相关文章

  1. JavaScript面向对象简介

    JavaScript面向对象简介 @(编程) [TOC] 1. 命名空间 命名空间是一个容器,它允许开发人员在一个独特的,特定于应用程序的名称下捆绑所有的功能. 在JavaScript中,命名空间只是 ...

  2. 【JavaScript】简介、<Script>标签及基本概念

    一.前言 时光荏苒,岁月匆匆.今年年初进入数据平台部门转型做Web平台.要想搞好前端肯定要学好JavaScript,于是准备抓上一俩本书从基础学起. 二.内容       简介 JavaScript是 ...

  3. 1. 现代 javascript 用法 简介 及 babel

    简介 包含 ECMAScript 基本概念,babel 使用 ,eslint 使用 以及新语法的介绍 和使用经验 ECMAScript 概念 ECMASctipt 是一种由 Ecma (前身为欧洲计算 ...

  4. Sentry 官方 JavaScript SDK 简介与调试指南

    系列 1 分钟快速使用 Docker 上手最新版 Sentry-CLI - 创建版本 快速使用 Docker 上手 Sentry-CLI - 30 秒上手 Source Maps Sentry For ...

  5. JavaScript(一)——简介(简单介绍)

    1.JavaScript是个什么东西? 它是个脚本语言,需要有宿主文件,它的宿主文件是HTML文件. 2.它与Java什么关系? 没有什么直接的联系,Java是Sun公司(已被Oracle收购了),J ...

  6. HTML 学习笔记 JavaScript(简介)

    JavaScript 是世界上最流行的编程语言. 这门语言可用于HTML和web 更可广泛用于服务器.PC.笔记本电脑.平板电脑和智能手机等设备. JavaScript是脚本语言 JavaScript ...

  7. JavaScript: JavaScript的简介和入门代码演示

    1.Javascript的发展历史介绍: javascript是指的实在网页上编写的编程语言,其主要是控制器html的动态显示效果.HTMl能带来的只是一些基本的页面的风格,而要展示的漂亮使用CSS, ...

  8. javascript正则表达式简介

      javascript正则表达式 javascript正则表达式 regular expression是一个描述字符模式的对象: ECMAScript中的RegExp类表示正则表达式: String ...

  9. javascript多线程简介

    讲多线程之前,我们先了解一下JS的事件机制 浏览器运行时,脚本必须定期让位给UI进程进行来维持网页的响应,闲置太长时间的脚本可能会被浏览器当成失控脚本,进而造成假死或弹窗 事件触发的设计javascr ...

  10. Javascript 知识点简介

    如何在HTML中引入JS? 所有重定向的HTML标签内都可以嵌入javascript代码. 浮点数不要用 == 来进行判断 var num=0;    for(var i=0;i<10;i++) ...

随机推荐

  1. Matlab的datenum()函数用法

    Matlab的datenum()函数用法 将日期和时间转换为日期序列值 datenum 函数创建一个数值数组,将每个时间点表示为从 0000 年 1 月 0 日起的天数.数值还能表示以天为单位的过去时 ...

  2. 🏆【Java技术专区】「延时队列专题」教你如何使用【精巧好用】的DelayQueue

    延时队列前提 定时关闭空闲连接:服务器中,有很多客户端的连接,空闲一段时间之后需要关闭之. 定时清除额外缓存:缓存中的对象,超过了空闲时间,需要从缓存中移出. 实现任务超时处理:在网络协议滑动窗口请求 ...

  3. CF427C题解

    Description 有一张带点权有向图,你要在其中修建若干个检查站,使得对于每一个点 \(p\) ,都有 \(\geq 1\) 个检查站,满足: 存在一条从这个检查站出发到点 \(p\) 的路径: ...

  4. 代码部署:使用 nginx 代理到云服务器 ( windows 系统)

    在部署之前我们首先要了解什么是nginx,它又可以做什么 Nginx 是高性能的 HTTP 和反向代理的web服务器,处理高并发能力是十分强大的,能经受高负 载的考验,有报告表明能支持高达 50,00 ...

  5. 1day漏洞反推技巧实战(1)

    学习笔记里的存货(1) 以前看了一篇推特老外做赏金猎人的文章,感触有点深,作者没有写相关漏洞分析,只是说了自己挖了多少个漏洞,这里简单的分析下: 1day漏洞在很多时候至关重要,不管是在红蓝对抗,还是 ...

  6. dubbo学习实践(5)之Dubbo-Admin元数据中心配置(zookeeper&Redis&Consul)

    1.Dubbo2.7.8元数据中心配置zookeeper版 前面文章已经写到了dubbo-admin管理平台的docker版配置及dubbo服务注册与调用,这篇文章记录dubbo元数据中心配置 翻开d ...

  7. 寻找写代码感觉(一)之使用 Spring Boot 快速搭建项目

    写在前面 现在已经是八月份了,我已经荒废了半年居多,不得不说谈恋爱确实是个麻烦的事,谈好了皆大欢喜,分手了就是萎靡不振,需要很长一段时间才能缓过来. 人还是要有梦想的,至于实现只不过是一个契机,但凡不 ...

  8. SpringBoot开发六-发送邮件

    需求介绍-发送邮件 首先要进行邮箱设置,要启用客户端SMTP服务. 而且SpringBoot也给了JavaMailSender发送邮件. 代码实现 首先你需要设置好邮箱,步骤百度一大堆,记住要配置一个 ...

  9. shodan搜索

    扫描一切联网的设备 www.shodan.io 一.ip 直接搜索:123.123.123.123 二.搜索服务 http http country:"DE" 指定搜索德国 htt ...

  10. NOIP 模拟 $11\;\rm math$

    题解 签到题(然而还是不会) 考虑所有可能的值一定是 \(\in [0,k)\),且一定为 \(gcd(a_1,a_2,...a_n,k)\) 的倍数. 证明: 设 \(tmp=b_1a_1+b_2a ...