当前位置: 首页 > news >正文

建设银行网站查询房贷信息查询百度网址大全官网

建设银行网站查询房贷信息查询,百度网址大全官网,凡科互动小游戏辅助,网站建设公司如何签单JavaScript(JS)是一门跨平台, 面向对象的脚本语言, 来控制网页行为的, 它能够是网页可交互一. 引入方式内部脚本与外部脚本内部脚本: 将JS代码定义在HTML页面中外部脚本: 将JS代码定义在外部JS文件中, 然后引入到HTML页面中注意: 在HTML中,JS代码必须位于<script></sc…

JavaScript(JS)是一门跨平台, 面向对象的脚本语言, 来控制网页行为的, 它能够是网页可交互

一. 引入方式

  1. 内部脚本与外部脚本

内部脚本: 将JS代码定义在HTML页面中

外部脚本: 将JS代码定义在外部JS文件中, 然后引入到HTML页面中

注意: 在HTML中,JS代码必须位于<script></script>标签之间

<script>标签可以防止HTML文档的任意地方,但一般都将脚本置于<body>的底部

  1. 代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>JS引入方式</title>
</head>
<body><!--JS第一种引入方式-->
<!--<script>alert("Hello JS");
</script>--><!--JS第二种引入方式-->
<script src="../JS/demo1.js"></script>
</body>
</html>
alert("Hello JS");
  1. 效果展示

二. 基础语法

一. 书写语法

  • 区分大小写

  • 每行结尾的分号可有可无

  • 注释和java一样

  • 大括号表示代码块

二. 输出语句

  1. 介绍

  • 使用window.alert( ) 写入警告窗(window. 可以省略)

  • 使用document.write( ) 写入HTML输出

  • 使用console.log( ) 写入浏览器控制台

  1. 代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>js输出语句</title>
</head>
<body><script src="../js/demo.js"></script>
</body>
</html>
window.alert("Hello js1");//写入警告框
document.write("Hello js2");//写入HTML控制台
console.log("Hello js3");//写入浏览器控制台
  1. 效果展示

三. 变量

  • JavaScript 中用 var(variable)关键字来声明变量(可重复声明)

  • JavaScript 是一门弱类型语言,变量可以存放不同类型的值

  • 变量名需要遵循如下规则

组成字符可以是任何字母、数字、下划线(_)或美元符号 ($)

数字不能开头

建议使用驼峰命名

  • ECMAScript6新增了let 关键字来定义变量。它的用法类似于 var,但是所声明的变量,只在 let 关键字所在的代码块内有效,且不允许重复声明

  • ECMAScript6新增了 const关键字,用来声明一个只读的常量, 一旦声明,常量的值就不能改变

四. 数据类型

原始类型和引用类型5种原始类型:

  • number: 数字(整数、小数、NaN(Not a Number))

  • string: 字符、字符串,单双引皆可

  • boolean: 布尔, true,false

  • null: 对象为空

  • undefined: 当声明的变量未初始化时,该变量的默认值是undefined

使用typeof运算符可以获取数据类型

alert(typeof 变量名)

五. 运算符

  1. 简介

  • 一元运算符: ++,算术运算符:+,-,*,/,%

  • 赋值运算符:=,+=,-=...

  • 关系运算符:>,<,>=,<=,!,==, ===

  • 逻辑运算符: &&, ||,!

  • 三元运算符:条件表达式?true_value :false_value

=== 与== 的区别(== 会进行类型转换, ===不会进行类型转换)

  1. 类型转换

其他类型转为number:

  • string: 按照字符串的字面值,转为数字, 如果字面值不是数字, 则转为Na, 一般使用parseIn

  • booLean: true 转为1,false转为0

其他类型转为boolean:

  • 1. number:@和NaN转为false,其他的数字转为true

  • 2. string:空字符串转为false,其他的字符串转为true

  • null:false

  • 4. undefined: false

六. 流程控制语句

与Java语法一样

  • if:

  • switch:

  • for:

  • while:

  • do...while:

七. 函数

  1. 定义方法的两种方式

  1. function functionName(参数1,参数2...){

要执行的代码

}

  1. var functionName = function(参数列表){

要执行的代码

}

  1. 代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>函数</title>
</head>
<body><script><!--第一种方法--><!--定义方法-->function add(a,b){return a + b;}<!--调用方法-->var result = add(1,2);alert(result);<!--3--><!--第二种方法-->var add2 = function(a,b){return a + b;}var result2 = add2(3,6);alert(result2);<!--9-->
</script>
</body>
</html>

http://www.hotlads.com/news/5017.html

相关文章:

  • 有什么软件可以做网站搜狗关键词优化软件
  • 石家庄求做网站万网域名管理平台
  • 浙江网站建设制作流程惠州企业网站seo
  • asp 网站数据库连接错误成都百度网站排名优化
  • 做独立网站需要注意些什么百度免费资源网站
  • 怎么引导做淘宝的客户做官方网站湖南网站seo
  • 河南郑州网站制作公司关键词优化有哪些作用
  • 网站后台如何登陆市场调研报告1500字
  • 网页设计茶叶网站建设seo网站优化推广怎么样
  • 本地旅游网站模版2021最火营销方案
  • 可以用asp做哪些网站免费开发网站
  • wordpress不显示站点标题高端seo服务
  • 网页设计站点建设实验报告产品推广策划方案怎么做
  • 龙岗附近做网站公司百度在线人工客服
  • 济南网站建设方案服务昨日凌晨北京突然宣布重大消息
  • 网站建设 后端前端宁波seo外包
  • 建设企业网站企业网上银行助手下载中国联通腾讯
  • 盈世企业邮箱高端网站优化公司
  • WordPress电影公司网站国内做网站的公司
  • 搜狐快站官网免费网站建设哪家好
  • 手机网站404页面2023年9月疫情又开始了吗
  • 东莞中央空调东莞网站建设刚刚北京传来重大消息
  • 集团网站建设 中企动力傻瓜式自助建站系统
  • 网站建设汉狮怎么样厦门网站到首页排名
  • 网站制作 电子商城百度指数平台官网
  • asp网站开发实验总结搜索引擎seo优化平台
  • word网站超链接怎么做seo怎么做
  • 工信部备案查询网站推广渠道有哪些平台
  • 怎样查看网站是否备案长沙哪家网络公司做网站好
  • 新网站必须做301定向吗网站推广外贸