做外贸建网站多少钱苏州三笑网络科技有限公司

diannao/2026/1/19 11:43:15/文章来源:
做外贸建网站多少钱,苏州三笑网络科技有限公司,秦淮html5响应式网站,wordpress七比2「写在前面」 本文为 b 站黑马程序员 pink 老师 JavaScript 教程的学习笔记。本着自己学习、分享他人的态度#xff0c;分享学习笔记#xff0c;希望能对大家有所帮助。 目录 1 课程介绍 2 课程软件准备工作 3 JavaScript 介绍 4 变量 5 常量 6 数据类型 7 类型转换 8 实战案… 「写在前面」 本文为 b 站黑马程序员 pink 老师 JavaScript 教程的学习笔记。本着自己学习、分享他人的态度分享学习笔记希望能对大家有所帮助。 目录 1 课程介绍 2 课程软件准备工作 3 JavaScript 介绍 4 变量 5 常量 6 数据类型 7 类型转换 8 实战案例 1 课程介绍 P1https://www.bilibili.com/video/BV1Y84y1L7Nn?p1 下面就是本课程要学习的内容 课程内容 在学习之前先给自己打个鸡血 《纽约比加州时间早三个小时》 纽约时间比加州时间早三个小时 但加州时间并没有变慢。 有人22岁就毕业了 但等了五年才找到好的工作! 有人25岁就当上CEO, 却在50岁去世。 也有人迟到50岁才当上CEO, 然后活到90岁。 有人依然单身 同时也有人已婚。 奥巴马55岁就退休 川普70岁才开始当总统。 世上每个人本来就有自己的发展时区。 身边有些人看似走在你前面 也有人看似走在你后面。 但其实每个人在自己的时区有自己的步程。 不用嫉妒或嘲笑他们。 他们都在自己的时区里你也是! 生命就是等待正确的行动时机。 所以放轻松。 你没有落后。 你没有领先。 在命运为你安排的属于自己的时区里一切都准时。 2 课程软件准备工作 P2https://www.bilibili.com/video/BV1Y84y1L7Nn?p2 Snipaste ZoomIt Xmind Error Lens (VScode插件) One Dark Pro (VScode插件) 格式化设置 (VScode设置) 代码缩进 (VScode设置) Live Server (VScode插件) 3 JavaScript 介绍 3.1 JavaScript 是什么 P3https://www.bilibili.com/video/BV1Y84y1L7Nn?p3 1. JavaScript 是什么 是一种运行在客户端浏览器的编程语言实现人机交互效果。 2. 作用做什么 网页特效 (监听用户的一些行为让网页作出对应的反馈) 表单验证 (针对表单数据的合法性进行判断) 数据交互 (获取后台的数据, 渲染到前端) 服务端编程 (node.js) 3. JavaScript的组成有什么 ECMAScript: 规定了 js 基础语法核心知识。比如变量、分支语句、循环语句、对象等等。 Web APIs: DOM 操作文档比如对页面元素进行移动、大小、添加删除等操作 BOM 操作浏览器比如页面弹窗检测窗口宽度、存储数据到浏览器等等 JavaScript的组成 JavaScript 权威网站 MDNhttps://developer.mozilla.org/zh-CN/docs/Web/JavaScript 3.2 JavaScript 书写位置 P4https://www.bilibili.com/video/BV1Y84y1L7Nn?p4 1. 内部 JavaScript 直接写在 html 文件里用 script 标签包住 规范script 标签写在/body上面 body !-- 内部js -- script // 页面弹出警示框 alert(你好js~) /script/body 2. 外部 JavaScript 代码写在以.js结尾的文件里 语法通过 script 标签引入到 html 页面中。 // 外部 ./js/my.js 文件内容如下alert(我是外部的 js文件) body script src./js/my.js // 中间不要写内容 /script/body 3. 内联 JavaScript 代码写在标签内部 body button onclickalert(逗你玩~~~)点击我月薪过万/button/body 3.3 JavaScript 的注释 P5https://www.bilibili.com/video/BV1Y84y1L7Nn?p5 1. 单行注释 符号// 快捷键 ctrl / 2. 多行注释 符号/* */ 快捷键alt shift a 3.4 JavaScript 结束符 在 JavaScript 中 ; 代表一段代码的结束多数情况下可以省略 ; 使用回车enter替代。 实际开发中有许多人主张书写 JavaScript 代码时省略结束符 ; 3.5 输入和输出语法 P6https://www.bilibili.com/video/BV1Y84y1L7Nn?p6 输出和输入也可理解为人和计算机的交互用户通过键盘、鼠标等向计算机输入信息计算机处理后再展示结果给用户这便是一次输入和输出的过程。 1. 输出语法 // 1. 文档输出内容document.write(我是div标签)document.write(h1我是标题/h1)// 2. 页面弹出警告对话框alert(要输出的内容)// 3. 控制台打印输出给程序员console.log(看看对不对)console.log(日志) 2. 输入语法 // 输入语句prompt(请输入您的年龄) JavaScript 代码执行顺序 按 HTML 文档流顺序执行 JavaScript 代码 alert() 和 prompt() 它们会跳过页面渲染先被执行 3.5 字面量 在计算机科学中字面量literal是在计算机中描述 事/物 比如 1000 数字字面量 黑马程序员 字符串字面量 [] 数组字面量 {} 对象字面量 4 变量 4.1 变量是什么 P7https://www.bilibili.com/video/BV1Y84y1L7Nn?p7 变量是计算机中用来存储数据的“容器”它可以让计算机变得有记忆。 通俗的理解变量就是使用【某个符号】来代表【某个具体的数值】数据 4.2 变量基本使用 1. 声明变量 声明(定义)变量有两部分构成声明关键字、变量名标识 let 和 var 都是 JavaScript 中的声明变量的关键字推荐使用 let 声明变量 2. 变量赋值 定义了一个变量后你就能够初始化它赋值。在变量名之后跟上一个“”然后是数值。 也可以声明变量的时候直接完成赋值操作,这种操作也称为变量初始化。 // 1. 声明一个 age 变量let age// 2. age 变量赋值为 18age 18// 3. 输出 age 变量console.log(age)// 4. 声明的同时直接赋值变量的初始化let age 18 3. 更新变量 P8https://www.bilibili.com/video/BV1Y84y1L7Nn?p8 变量赋值后还可以通过简单地给它一个不同的值来更新它。 注意 let 不允许多次声明一个变量。 let age 18age 19console.log(age) 4. 声明多个变量 多个变量中间用逗号隔开但并不推荐这样。 // 不推荐let age 18, uname pink// 推荐let age 18let uname pink 变量案例- 交换变量的值 P9https://www.bilibili.com/video/BV1Y84y1L7Nn?p9 4.3 变量的本质 P10https://www.bilibili.com/video/BV1Y84y1L7Nn?p10 内存计算机中存储数据的地方相当于一个空间 变量本质是程序在内存中申请的一块用来存放数据的小空间 4.4 变量命名规则与规范 1. 规则(必须遵守不遵守报错) 不能用关键字例如let、var、if、for 等 只能用下划线、字母、数字、$组成且数字不能开头 字母严格区分大小写如 Age 和 age 是不同的变量 2. 规范(建议不遵守不会报错) 起名要有意义 遵守小驼峰命名法 第一个单词首字母小写后面每个单词首字母大写。例userName 4.5 let和var的区别 P11https://www.bilibili.com/video/BV1Y84y1L7Nn?p11 在较旧的 JavaScript使用关键字 var 来声明变量 而不是 let。 var 现在开发中一般不再使用它只是我们可能再老版程序中看到它。 let 为了解决 var 的一些问题。 var 声明: 可以先使用 在声明 (不合理) var 声明过的变量可以重复声明(不合理) 比如变量提升、全局变量、没有块级作用域等等 4.6 数组 P12https://www.bilibili.com/video/BV1Y84y1L7Nn?p12 数组 (Array)一种将一组数据存储在单个变量名下的优雅方式 元素数组中保存的每个数据都叫数组元素 下标数组中数据的编号 长度数组中数据的个数通过数组的length属性获得 // 1. 声明数组有序 let arr [刘德华, 张学友, 黎明, 郭富城, pink老师, 10]// 2. 使用数组数组名[索引号]从0开始console.log(arr[0]) // 刘德华// 3. 数组长度 索引号 1 console.log(arr.length) // 6 5 常量 P13https://www.bilibili.com/video/BV1Y84y1L7Nn?p13 使用 const 声明的变量称为“常量”。 当某个变量永远不会改变的时候就可以使用 const 来声明而不是let。 注意常量不允许重新赋值,声明的时候必须赋值初始化 // 1.常量不允许更改值const PI 3.14PI 3.15 // 报错// 2. 常量声明的时候必须赋值const PI // 报错 6 数据类型 P14https://www.bilibili.com/video/BV1Y84y1L7Nn?p14 JS 数据类型整体分为两大类 6.1 数字类型Number JS 中的正数、负数、小数等统一称为数字类型。 JS 是弱数据类型变量到底属于那种类型只有赋值之后我们才能确认 算术运算符 求和 -求差 *求积 /求商 %取模取余数 NaN NaN 代表一个计算错误。它是一个不正确的或者一个未定义的数学操作所得到的结果 NaN 是粘性的。任何对 NaN 的操作都会返回 NaN console.log(pink老师 - 2) // NaNconsole.log(NaN - 2) // NaN 6.2 字符串类型string P15https://www.bilibili.com/video/BV1Y84y1L7Nn?p15 通过单引号 、双引号或反引号包裹的数据都叫字符串单引号和双引号没有本质上的区别推荐使用单引号。 注意事项 无论单引号或是双引号必须成对使用 单引号/双引号可以互相嵌套但是不以自已嵌套自已 必要时可以使用转义符 \输出单引号或双引号 let uname 小明 // 使用单引号let gender 男 // 使用双引号let goods 小米 // 使用反引号let tel 13681113456 // 看上去是数字但是引号包裹了就是字符串let str // 这种情况叫空字符串 字符串拼接 运算符可以实现字符串的拼接。 let uname 刘德华let song 忘情水document.write(uname song) // 刘德华忘情水 模板字符串: P16https://www.bilibili.com/video/BV1Y84y1L7Nn?p16 外面用 (反引号)变量用 ${ } 包住 let age 25document.write(我今年${age}岁了) // 我今年25岁了 6.3 布尔类型boolean P17https://www.bilibili.com/video/BV1Y84y1L7Nn?p17 表示肯定或否定时在计算机中对应的是布尔类型数据它有两个固定的值 true 和 false表示肯定的数据用 true表示否定的数据用 false。 // true false 是布尔型字面量 let isCool falseconsole.log(isCool) 6.4 未定义类型undefined 未定义是比较特殊的类型只有一个值 undefined只声明变量不赋值的情况下变量的默认值为 undefined一般很少【直接】为某个变量赋值为 undefined。 let age // 声明变量但是未赋值document.write(age) // 输出 undefined 6.5 null空类型 JS 中的 null 仅仅是一个代表“无”、“空”或“值未知”的特殊值 null 和 undefined 区别 undefined 表示没有赋值 null 表示赋值了但是内容为空 console.log(undefined 1) // NaNconsole.log(null 1) // 1 6.6 检测数据类型 typeof 运算符可以返回被检测的数据类型。它支持两种语法形式 作为运算符 typeof x 常用的写法 函数形式 typeof(x) let num 10console.log(typeof num) // numberlet str pinkconsole.log(typeof str) // stringlet str1 10console.log(typeof str1) // stringlet flag falseconsole.log(typeof flag) // bopleanlet unconsole.log(typeof (un)) // undefinedlet obj nullconsole.log(typeof obj) // object 7 类型转换 P18https://www.bilibili.com/video/BV1Y84y1L7Nn?p18 7.1 为什么需要类型转换 JavaScript是弱数据类型 JavaScript也不知道变量到底属于那种数据类型只有赋值了才清楚。 坑使用表单、prompt 获取过来的数据默认是字符串类型的此时就不能直接简单的进行加法运算。 console.log(10000 2000) //输出结身果 100002000 7.2 隐式转换 某些运算符被执行时系统内部自动将数据类型进行转换这种转换称为隐式转换。 规则 号两边只要有一个是字符串都会把另外一个转成字符串 除了以外的算术运算符 比如 - * / 等都会把数据转成数字类型 缺点 转换类型不明确靠经验才能总结 小技巧 号作为正号解析可以转换成数字型 任何数据和字符串相加结果都是字符串 script console.log(11 11) \\ 22 console.log(11 11) \\ 1111 console.log(11 - 11) \\ 0 console.log(11 - 11) \\ 0 console.log(1 * 1) \\ 1 console.log(1 * 1) \\ 1 console.log(typeof 123) \\ string console.log(typeof 123) \\ number console.log(11 11) \\ 22/script 7.3 显式转换 编写程序时过度依靠系统内部的隐式转换是不严禁的因为隐式转换规律并不清晰大多是靠经验总结的规律。 为了避免因隐式转换带来的问题通常根逻辑需要对数据进行显示转换。 转换为数字型 Number(数据) 转成数字类型 如果字符串内容里有非数字转换失败时结果为 NaNNot a Number即不是一个数字 NaN也是number类型的数据代表非数字 parseInt(数据) 只保留整数 parseFloat(数据) 可以保留小数 转换为字符型: String(数据) 变量.toString(进制) script console.log(Number(123)) // 123 console.log(Number(pink)) // NaN console.log(parseInt(12px)) // 12 console.log(parseFloat(12.34px)) // 12.34/script 8 实战案例 P19https://www.bilibili.com/video/BV1Y84y1L7Nn?p19 「结束」 本文由 mdnice 多平台发布

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90352.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

兴义网站开发公司网推网站

bool isHappy(int n) {int num10,temp;while(num--){temp0;while(n){temppow(n%10,2);n/10;}ntemp;if(n1) return true;}return false; }

扬中如何优化网站济南网站建设 选聚搜网络

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 1.课题概述 电力系统可靠性是指电力系统按可接受的质量标准和所需数量不间断地向电力用户供应电力和电能量的能力的量度,包括充裕度和安全性两个方面。发电系统可靠性是指统一并网的全部发电机…

微能力者恶魔网站谁做的中国最大房产网站排名

PowerShell——多任务后台作业 实验环境:操作系统为Windows8(或之后)或者Windows Server2012(或之后)运行PowerShell v3或更新版本的计算机 任务: 创建一个后台作业获取计算机上系统事件日志中最近的26条错误记录,之后将记录导出…

设计 微网站铭万做的网站

Spring是为了解决企业应用开发的复杂性而创建的一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。在这句话中重点有两个,一个是IoC,另一个是AOP。今天我们讲第一个IoC。 一. IoC理论的背景 我们都知道…

网站安装代码网站建设运营岗位职责

分享7款好玩的前端动画特效 其中有CSS动画、SVG动画、js小游戏等等 下方效果图可能不是特别的生动 那么你可以点击在线预览进行查看相应的动画特效 同时也是可以下载该资源的 CSS3模仿四季交替动画 基于HTML5CSS3实现的卡通风格一年四季交替动画特效 以下效果图只能体现框架的…

兰州建网站网页设计与制作教程第二版答案

在Linux应用程序中,可以使用return语句直接从main函数返回。这将导致程序终止并返回给操作系统。然而,有时候使用exit函数比直接使用return语句更有优势,以下是一些原因: 清理资源:exit函数可以确保在程序终止之前执行…

化工销售怎么做网站内丘网站建设

延迟加载 延迟加载是指在访问导航属性时,Entity Framework 会自动查询数据库并加载相关数据。这种方式在我们需要访问导航属性时比较方便,因为我们无需手动加载相关数据,而且只会在需要时才会进行查询,从而减少了不必要的开销。但…

公司网站模板源代码wordpress wp

如果有客户端1、客户端2等N个客户端争抢一个 Zookeeper 分布式锁。大致如下: 1: 大家都是上来直接创建一个锁节点下的一个接一个的临时有序节点 2: 如果自己不是第一个节点,就对自己上一个节点加监听器 3: 只要上一…

网站导航条制作广西桂林旅游攻略

一、实验内容 1、设计一个用户登录页面webform1.aspx,效果如下图所示: 2、点击webform1.aspx中“还未注册”连接进入register.aspx,注册页面效果如下图所示:点击用户注册信息到usershow.aspx页面,并显示注册的用户信息…

网站建设与管理的流程方案游戏怎么制作的

八、存储过程 8.1 存储过程介绍 8.1.1 SQL指令执行过程 从SQL执行执行的流程中我们分析存在的问题: 如果我们需要重复多次执行相同的SQL,SQL指令都需要通过连接传递到MySQL,并且需要经过编译和执行的步骤; 如果我们需要连续执行…

网站销售方案广告设计软件免费下载

引言 在Node.js开发过程中,测试是确保代码质量和功能正确性的关键步骤。单元测试和集成测试是最常见的测试类型。下面我们将使用Jest框架来进行测试。 单元测试 单元测试是指对软件中的最小可测试单元进行检查和验证。在Node.js中,这通常指的是函数或者…

网站版权问题施工企业安全生产责任制度范本

C程序编译、链接与项目构建 摘要C编译环境静、动态库介绍gcc与g和程序编译、链接Visual Studio创建和链接库动态库的显示调用 Make介绍安装使用 CMake介绍安装使用构建方式内部构建外部构建构建使用静/动态库常用[系统]变量常用指令CMake模块 Make与CMake的联系与区别 摘要 本…

asp.net网站开发 vs2017帝国cms网站搬家

文章目录 一、安装宝塔二、vue项目部署三、node项目部署 前言: 关于项目部署,一开始也是找了很多资料,费了点时间,所以记录一下。希望能对各位有所帮助。 一、安装宝塔 1.首先在控制台,进入云服务器的终端界面 2.输入命令和密码获取权限,并且安装宝塔界面 yum install -y w…

质感网站系统下载 锐狐免费域名网站申请

jvm gc,gc算法如前一篇文章中所述,HotSpot JVM中有四个可用的垃圾收集器。 它们之间有一些显着差异,但是用于完成实际工作的算法背后的实际概念非常相似。 在这篇简短的文章中,我将尝试解释三种基本算法: 打标 打标紧凑 标记复…

地方门户网站如何推广wordpress升级

文章目录 1.1.单体架构1.2.分布式架构1.3.微服务1.4.SpringCloud1.5.总结 随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢? 微服务架构是一种架构模式&…

英语不好的做网站运营可以吗百度浏览器官网

无极低码 :https://wheart.cn 引言 正则表达式(Regular expressions,也叫 REs、 regexs 或 regex patterns),本质上是嵌入 Python 内部并通过 re 模块提供的一种微小的、高度专业化的编程语言。使用这种小语言&#…

合肥网站制作费用建手机网站的软件有哪些

关于关联查询 首先,请准备一些测试数据,使得:存在若干条用户数据,存在若干条角色数据,某个用户存在与角色的关联,最好有些用户有多个关联,又有些用户只有1个关联,还有些用户没有关联…

做网站为什么一定要留住用户公司网站建设周期及费用

微❤关注“电气仔推送”获得资料(专享优惠) 模型简介 根据传统同步发电机的运行特性设计了MMC-VSG功频控制器和励磁控制器, 实现了MMC-VSG逆变器对高压电网电压和频率的支撑。该模型包含MMC变流器模块,环流抑制模块,…

深圳网站制作建设哪家专业广告制作专业

slf4j 记录日志文件SLF4J是一个非常流行的日志记录外观,但是,就像我们使用的所有库一样,我们有可能以错误的方式或至少以一种非最佳方式使用它。 在本教程中,我们将列出常见的日志记录错误以及如何使用FindBugs检测到它们。 我们…

2019广东省工程建设网站通辽网站建设通辽

目录 1、按位与( & ) 2、按位或( | ) 3.按位异或( ^ ) C语言中的位操作符有以下: & | ^//按位与 //按位或 //按位异或 位运算符是计算两者之间的补码,然后得到的是计算后补…