1.行内 句柄写法
2.内部样式表 <script> js 代码 </script>
3.外部样式表 <script src="以.js结尾的js文件的路径"></script>
4.外部导入样式 外部导入模块

基本的核心语法
// 变量: 会变的量
// 定义变量
// var 定义变量的关键字
// var 变量名 = 变量值;
// 变量名的命名规则: 只能是字母,数字,_,$ 不能以数字开头,不能是JavaScript关键字和保留字
// 在JavaScript中是严格区分大小写的.
// var B2
// var b2
// var a = 123; //在编程语言中,一个=号表示赋值,两个==表示判断
// 数据类型
// 原始数据类型
// number string boolean undefined null
// 数字 字符串 布尔 未定义 空
// 引用数据类型
// object 对象

var a = 10; //定义了一个变量,变量的值为10
var b = 4; //
var c = "10"; //定义了一个变量,值为字符串(包含在单引号或者双引号里面的内容。不能混着写,一定要对应),
var d = true; //布尔值
var e = false; //布尔值
var f; //声明了一个变量,但是没有赋值
var g = null; //对象的占位符,如果把null写出来了就表示对象的占位符
var h = "hello world!!!"

JavaScript中的运算
// 加

1.任何类型跟字符串相加,都是字符串的拼接
// 2.数字类型和布尔类型,隐式转换. true转换成1.false转换成0
// 3.数字类型和不能运算的类型(除字符串,布尔)。相加不成功 出现NAN
// NAN(not a number) 不是一个数字,但是它归属到number类型中

// () 执行符号,可以执行的有函数(方法)
// 浏览器去执行JavaScript代码
// 打开网页,按F12.打开开发者工具.在里面找到console(控制台)的选项

1.能减的就减,不能减的NaN
// 2.能减的:布尔,当字符串比较特殊的时候(字符串全都是数字的时候)

弹框的应用

弹框是JavaScript里面内置(是开发人员已经定义好的)的一个函数。
// 函数是可以供我们调用的
// 三种弹框
// alert 警告框
// prompt 弹出 输入框
// confirm 弹出 确定取消框

// 函数想要用,就必须调用
// alert("hello") //()执行符号,括号里面的表示参数。是警告框中的内容

// prompt("请输入","200")
//可以接收两个参数。参数之间用","分隔开。
// 第一个参数表示提示内容
// 第二个参数表示输入框中的默认内容

转载于:https://www.cnblogs.com/x081/p/10950915.html

JavaScript的使用相关推荐

  1. 【AJAX】JavaScript的面向对象

    Ajax中后端数据返回后需要前端通过JavaScript来实现动态数据更新的问题.所以,在Ajax中加深了一遍JavaScript面向对象的印象. 基础部分: JavaScript中创建对象并简单对象 ...

  2. 【JavaScript总结】JavaScript语法基础:JS高级语法

    作用域链: 1.JS中只有函数能够限定作用域的范围: 2.变量处理在制定的函数范围内,还有一个特殊的作用域,就是没有用var 声明的全局作用域 3.js中的作用域链是为了清晰的表示出所有变量的作用范围 ...

  3. 【JavaScript总结】JavaScript语法基础:DOM

    ->DOM的理解:文档对应dom树 ->有了DOM能做什么:DOM的操作 html文档做为DOM树模型,DOM树的节点就是对象.对象会触发事件来执行一些事件代码. C#中的事件是一个委托变 ...

  4. 【JavaScript总结】JavaScript语法基础:JS编码

    运算符 数学:+. -. *. / 逻辑:>. < .>= .<=. == . !=.&&.|| . === .!==(完全等于) 对象相关 new delet ...

  5. 【JavaScript总结】JavaScript语法基础:数据类型

    ------>数据类型有哪些? ->基本类型:数字类型,布尔类型,字符串类型 ->引用类型:对象类型,函数类型 ->空类型:null 和 undefined ->运算符: ...

  6. 【JavaScript总结】JavaScript发展与学习内容

    发展: 最初浏览器是为大学里浏览文档用,从地址栏输入文档地址,找到文档显示. 后来各种需求(购物网站,个人博客)出现,已有功能不能满足需求. 可人们依旧在努力满足这种需求,但实现后的效果很不尽人意. ...

  7. Python:模拟登录、点击和执行 JavaScript 语句案例

    案例一:网站模拟登录 # douban.pyfrom selenium import webdriver from selenium.webdriver.common.keys import Keys ...

  8. [JavaScript] JavaScript数组挖掘,不只是讲数组哟(2)

    课程来源:后盾人 上一篇的内容:[JavaScript] JavaScript数组挖掘,不只是讲数组哟 数组引用类型分析,多维数组,用Array.of为数组创建细节,类型检测与转换,在一个数组后面加一 ...

  9. [JavaScript] JavaScript 数组挖掘,不只是讲数组哟

    课程来源:后盾人 数组引用类型分析 数组的定义 const array = new Array('hello', 'dust', 1, 2, 3, 4, 5) console.log(array) l ...

  10. linux下用js生成xml,js2xml:将javascript字符串转换为xml

    有时候爬数据遇到像下面这种,数据在script标签中以javascript形式存在. var totalReviewsValue = 32; var averageRating = 4.5; if(t ...

最新文章

  1. 如何下载DELL服务器VMware ESXi镜像
  2. python的模块itsdangerous
  3. 特斯拉Model3交付危机:周产5000辆仍需排队一年,造空者花式补刀
  4. vue用户行为收集_vue 实现移动端键盘搜索事件监听
  5. php怎么做免登录,php---一周内免登录
  6. idea安装lua插件_KONG网关 — 插件开发
  7. 【算法竞赛学习】数字中国创新大赛智慧海洋建设-Task5模型融合
  8. List.Sort用法
  9. Nginx应用场景之HTTP服务器
  10. 警告:ORA-00600 2252 错误正在SCN问题下不断爆发
  11. Spark on Yarn遇到的几个问题
  12. Capture One Pro 22 for Mac(RAW图像处理软件)
  13. 兼容ie\firefox\chrome的cursor
  14. RocketMQ(十四)RocketMQ消息重试机制
  15. 软件系统项目实施方案
  16. linux解压apk文件,关于ipa和apk文件的解压
  17. EDA学习1.3之开关的封装
  18. 苹果手机微信提示音应该怎么更换?
  19. gitbook踩坑指南-无法转pdf、epub等;pdf调字体大小
  20. PS教程:磨砂颗粒质感字体海报设计

热门文章

  1. java android 数组_android中数组的定义与使用
  2. jsp页面取整数 和Java页面取整数
  3. linux i查看o性能度量,11.9.18 学习笔记:性能管理
  4. 修改所有列_宝塔面板安装完的一些列操作
  5. linux开机启动遇到grub启动_Linux如何跳过grub启动
  6. java数组定义便利,java数组的定义(菜鸟教程)
  7. 中文论文万能句型_SCI 论文写作万能句型汇总(很实用)
  8. mysql temporary_MySQL中的两种临时表
  9. Python - 移除List中重复项的五种常用方法
  10. 2021年春季学期-信号与系统-第七次作业参考答案-第七小题