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

人网站设计与制作微站是什么东西

人网站设计与制作,微站是什么东西,如何用dw8做网站视频,图书信息管理系统代码网站建设前端篇之JavaScript基础语法(三十四) JavaScript的三种引用方式 JavaScript的三种引用方式分别是#xff1a; 内部引用#xff08;内联式#xff09;#xff1a;将JavaScript代码嵌入到HTML页面中的script标签内部。例如#xff1a; script typetex…前端篇之JavaScript基础语法(三十四) JavaScript的三种引用方式 JavaScript的三种引用方式分别是 内部引用内联式将JavaScript代码嵌入到HTML页面中的script标签内部。例如 script typetext/javascript// JavaScript代码 /script外部引用链接式使用script标签的src属性引入外部的JavaScript文件。例如 script typetext/javascript srcjs/script.js/script模块化引用ES6模块化使用import和export关键字将JavaScript代码模块化然后通过script标签的type属性设置为module来引入。例如 script typemoduleimport { func1, func2 } from ./modules.js;// 使用 func1 和 func2 函数 /scriptJavaScript 的变量与类型 JavaScript是一种动态类型语言变量的类型不需要显式地声明而是在运行时根据赋值来推断其类型。JavaScript中有以下基本的数据类型 数字(Number)整数或浮点数。 字符串(String)一串文本用单引号()或双引号()括起来表示。 布尔(Boolean)true或false。 空值(Null)表示一个空对象指针即该变量不指向任何对象。 未定义(Undefined)表示变量未定义或未赋值。 对象(Object)一种复合数据类型由多个键值对组成。 数组(Array)一种特殊的对象由多个元素组成。 函数(Function)一种可执行的对象包含一段可重复使用的代码。 在JavaScript中变量的类型可以通过typeof操作符来判断变量的类型。例如 var a 10; console.log(typeof a); // 输出numbervar b hello; console.log(typeof b); // 输出stringvar c true; console.log(typeof c); // 输出booleanvar d null; console.log(typeof d); // 输出objectvar e; console.log(typeof e); // 输出undefined另外注意const关键字声明的变量是不可变的immutable一旦被赋值之后就无法修改。对于复杂类型如对象和数组虽然const声明的变量不可变但是对象和数组中的成员可以修改。 JavaScript是一种弱类型语言它的变量可以保存不同类型的数据。JavaScript的变量定义可以使用var、let和const等关键字。 var关键字定义的变量是全局变量可以在函数内部、函数外部以及全局上下文中使用。但是var定义的变量存在变量提升现象即变量在声明之前就可以使用这可能会导致一些意想不到的问题。 let和const关键字定义的变量是块级作用域变量只能在定义它的块中使用。let定义的变量可以被重新赋值而const定义的变量则不能被重新赋值。 var声明的变量作用域是函数作用域或全局作用域。 let声明的变量作用域是块作用域。 const声明的变量是一个常量一旦被赋值就不能再被修改作用域也是块作用域。 JavaScript还支持自定义类型可以使用构造函数来创建对象类型。例如 function Person(name, age) {this.name name;this.age age; }let person new Person(Tom, 20); console.log(person.name); // Tom console.log(person.age); // 20JavaScript的输出方式 JavaScript可以通过多种方式输出结果包括 使用console.log()方法输出到控制台 console.log(Hello, world!);使用alert()方法弹出对话框输出 alert(Hello, world!);使用 document.write()输出结果在浏览器窗口中显示。 scriptdocument.write(Hello, world!); /script4.在浏览器开发工具的console面板中输入JavaScript代码并回车直接输出结果 Hello, world!5.使用innerHTML属性将输出插入到HTML元素中例如 p idoutput/p scriptdocument.getElementById(output).innerHTML Hello, world!; /script6.使用window.open()函数打开一个新窗口并输出信息 window.open().document.write(Hello, world!);注意使用window.open()函数会被大多数浏览器拦截应谨慎使用。 7.使用 prompt()弹出一个对话框让用户输入内容并输出在对话框中 var name window.prompt(Whats your name?); console.log(Hello, name !);JavaScript函数 JavaScript函数是一段可重复使用的代码块用于完成指定任务。函数由一组语句组成以关键字function开始后接函数名称和一组括号。函数可以接受参数也可以返回值。以下是一个简单的JavaScript函数示例 function add(a, b) {return a b; }console.log(add(2, 3)); // 输出 5在上面的示例中add是一个函数名称它接受两个参数a和b返回它们的和。console.log用于输出函数调用结果5。 JavaScript函数是一组执行特定任务的语句。它们是用于执行特定任务的独立代码块可以在代码中重复使用。函数通常包括输入参数和返回值但不一定都要有。定义函数时必须给函数一个名称并在需要时调用它。例如以下是一个简单的JavaScript函数它将两个数字相加并返回结果 function addNumbers(a, b) {return a b; }在上面的函数中addNumbers是函数的名称a和b是输入参数return a b是函数的返回值。要调用此函数请使用以下代码 var sum addNumbers(2, 3);在上面的代码中将数字2和3作为输入参数传递给addNumbers函数并将返回值赋值给变量sum。在这种情况下sum将是5。 JavaScrip的分支 JavaScript中的分支是用于根据条件执行不同的代码路径的结构。JavaScript中有两种类型的分支 - if/else语句和switch语句。 if/else语句根据一个条件来判断是否执行某段代码。如果条件为真则执行if语句块中的代码如果条件为假则跳过if语句块中的代码。if语句还可以与else语句一起使用以处理条件为假的情况 语法 if (condition) {// 执行条件为真时的代码 } else {// 执行条件为假时的代码 }示例 let age 18;if (age 18) {console.log(你已经成年了); } else {console.log(你还未成年); }switch语句switch语句基于一个表达式的值来执行不同的代码块。如果表达式与某个特定值匹配则执行与该值关联的代码块。如果没有匹配的值则执行default代码块 语法 switch (expression) {case value1:// 执行值为value1时的代码break;case value2:// 执行值为value2时的代码break;default:// 执行所有其他情况下的代码break; }示例 let day Wednesday;switch (day) {case Monday:console.log(今天是星期一);break;case Tuesday:console.log(今天是星期二);break;case Wednesday:console.log(今天是星期三);break;default:console.log(今天是其他天);break; }使用分支语句可以编写更具灵活性和可读性的代码以根据不同的条件执行不同的操作。 JavaScrip的循环 JavaScript提供了多种循环方式包括for循环、while循环、do…while循环和for…in循环。 for循环 for循环是JavaScript中最常见的循环结构它的一般形式如下 for (initialization; condition; increment/decrement) {// code to be executed }其中initialization是循环变量的初始化condition是循环条件当条件为true时执行循环体increment/decrement是循环变量的增量或减量。 例如计算1到10的和 var sum 0; for (var i 1; i 10; i) {sum i; } console.log(sum); // 输出552.while循环 while循环先判断循环条件是否为true如果为true则执行循环体。它的一般形式如下 while (condition) {// code to be executed }例如计算1到10的和 var sum 0; var i 1; while (i 10) {sum i;i; } console.log(sum); // 输出55do…while循环 do…while循环先执行一次循环体然后判断循环条件是否为true如果为true则继续执行循环体。它的一般形式如下 do {// code to be executed } while (condition);例如计算1到10的和 var sum 0; var i 1; do {sum i;i; } while (i 10) console.log(sum); // 输出55for…in循环 for…in循环用于循环遍历对象的属性。它的一般形式如下 for (variable in object) {// code to be executed }其中variable是对象的属性名object是要遍历的对象。 例如遍历对象的属性 var person {name: John, age: 30, city: New York}; for (var x in person) {console.log(x : person[x]); } /* 输出 name: John age: 30 city: New York */
http://www.sadfv.cn/news/246213/

相关文章:

  • 网站建设代理公司合肥模板建站多少钱
  • 天津制作网站wordpress漂浮按钮
  • 天通苑网站建设网络舆情监测中心
  • 网站建设毕业设计心得信息课做网站的软件
  • 网站制作哪些做网站费用上海
  • asp网站数据库位置网站程序上传
  • 个人网站做淘宝客教程工商天眼查官网查企业
  • 房地产网站建设哪家有效果广州网站建设推广报价
  • 中山做网站优化logo设计在线
  • 电子商务网站建设试题设计软件网站推荐
  • 怎么建设好一个外贸购物网站今天最新生猪价格
  • 西安公司网站制作价格mt7620a做网站
  • 自己在网站开发的客户怎么联系国外的网站需要备案吗
  • 建设银行个人网站登陆湖南省郴州市十大旅游景点排行榜
  • 做网站服务器系统如何组建一个小型局域网
  • 网站上传文件存储方式图片自动生成器
  • 网络平台怎么搭建网站广州网站建设开发设计
  • 网站商城建设报告营销策划书范文大全
  • 网站能带来什么wordpress首页代码压缩
  • 建设手机银行官方网站wordpress重装空白
  • 如何推广运营网站网站做的和别人一样违法吗
  • 天水市住房和城乡建设局网站学校网站 建设 价格
  • asp程序网站后台发布产品的时候前台怎么不显示产品名称广州公司建设网站
  • 俞润装饰做哪几个网站ps课堂网站
  • 下载学校网站模板下载地址建设部指定发布招标信息网站
  • 自己的做网站重庆南昌网站建设
  • 视频网站开发要多少钱wordpress 文章打不开
  • 静态网站模板 大气商城网站规划
  • 上街区做网站关于建立网站的计划
  • 网站百度收录突然消失了徐州铜山区