自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 购物车的简化版

这里写自定义目录标题function $(selector){ return document.querySelector(selector);}function ssr(tagName,className){ var node=document.createElement(tagName); node.className=className; return node;}var sus=0;for(var i=0;i<shop.data.length;i++){ v

2021-02-23 15:09:54 134

原创 如何获得属性、文本、注释节点

文章目录一、属性节点二、获取文本和注释节点1.如何获取节点内部的文本2.如何获取文本、注释节点一、属性节点首先要明确:属性节点是依附于元素节点的,属性节点不能脱离元素节点在DOM结构中单独存在。要想获取属性节点,必须先获取元素节点。1、通过 元素节点的attributes属性:小游戏利用js获取以上超级链接中的属性的集合。 var attrs=$(“.lk”).attributes;//获取链接 console.log(attrs); //超级链接中的所有节点 console.

2021-01-23 16:28:55 778

原创 dom的基础认识

文章目录什么是DOM一、DOM框架体系DOM在html中的节点二、如何获取元素节点1.页面中所有的元素节点2.利用document对象获取节点什么是DOMDOM:Document Object Model,文档对象模型。1、D,表示文档,通常是指HTML文档和XML文档。整个DOM体系分为两种:HTML DOM、XML DOM。2、O,表示对象,是指D中所包含的对象,即HTML文档中的对象。HTML文档中的对象统称为“节点”(Node)。3、M,表示模型,对D中的O进行操作的整套结构体系..

2021-01-23 15:35:45 391

原创 百度图表的使用

这里写自定义目录标题百度图表前提条件具体实现百度图标的第一层组件应记忆的元素绘制柱形图绘制折线图坐标轴组件数据系列组件百度图表前提条件在html文档中引入.json文件并且在html文档的head标记对中引入在HTML之中建立一个有宽高的div来盛放表格 <head> <script type=“text/javascript” src=“js/echarts.js”></script></head>具体实现//初始化EChat

2021-01-19 18:34:55 372

原创 JSON数据

这里写自定义目录标题JSON数据什么是JSON数据JSON的格式访问JSON数据的成员访问json成员的方法:JSON数据的遍历访问插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入JSON数据什么是JSON数据1、JSON全称:JavaScript Object Notation又叫j

2021-01-17 14:48:25 161

原创 模块化程序设计

文章目录一、函数的书写格式示例二、函数的参数1.值传递2.地址传递三、函数的返回值示例四、dom对象来实现判断是否是素数html代码js代码一、函数的书写格式1、函数的要素:(1)功能 (2)参数 (3)返回值 (4)函数名2、函数的书写格式:function 函数名(参数1,参数2,参数3,……){ //函数体; return 返回值;}示例// 实现任意两个函数的积// 定义两个虚拟参数function ppt(m,r){ // 返回值为m乘以r retu

2021-01-02 18:12:36 249 1

原创 转义字符、贪婪匹配、分组与后向引用

文章目录转义字符转义字符分类带有特定含义的转义字符:\d和\D\s和\S\b和\B贪婪匹配贪婪匹配的概念分析下列四个正则表达式分组与后向引用概念在replace()方法中使用后向引用$1、$2表示正则表达式中出现的分组匹配的字符replace()的第二个参数可以是一个回调函数转义字符转义字符分类转义字符分为以下三类:(1)带有特定含义的转义字符:\d \w \s \b。(2)为了表示字符串中特定符号的:\ \’ \” > < . ^ $ * + ?(3).

2020-12-31 18:23:43 148

原创 正则表达式

文章目录前言一、基本元字符二、与正则表达式相关的字符串的方法1.match(reg):2.search(reg)方法3、 验证邮箱4、replace(reg,target)前言正则表达式是一个特殊的字符串(正则表达式必须用//做定界符),由元字符和原义字符组成。(1)元字符:构成正则表达式中字符串匹配的特定字符,在正则表达式中元字符往往具备自己的含义。元字符分为:基本元字符、范围、重复、转义字符。(2)原义字符:在正则表达式中表示为字面含义的字符就是原义字符。一、基本元字符【1】. 表示

2020-12-24 17:41:47 406 1

原创 密码的加密解密方法

文章目录前言一、凯撒密码的加密解密加密算法解密算法二、单字母表加密法生成字母表单以及加密解密算法前言密码学基本原理:1、发送信息的以防被称为“信源”,接收信息的一方被称为“信宿”。2、信源发送的原内容被称为“明文”,被加密之后的内容被称为“密文”。3、从明文转换为密文的过程被称为“加密过程”,从密文转换为明文的过程被称为“解密过程”。4、加密过程要是用两个重要的要素:(1)加密算法:(公开的)(2)密钥:(保密的)5、现代密码学将加密算法分为两类:(1)对称加密算法:加密使用的秘钥.

2020-12-23 17:53:21 6360

原创 字符串的学习

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录字符串一、字符串如何创建字符串有关样式的方法字符串有关控制的方法字符串一、字符串如何创建1、通过字面量方式创建字符串:var s=“abc”;2、通过字符串的构造函数创建字符串:var w=new String(“abc”);3、上述两种创建字符串方式的区别:console.log(typeof(s)); //stringconsole.log(typeof(w)); //object4、字符串

2020-12-16 17:50:45 187

原创 利用html依靠css实现导航栏与jq依靠css实现导航栏的区别

这里写自定义目录标题当用css实现二级导航有更改缺陷缺陷html代码css代码实现功能jq代码来实现页面导航当用css实现二级导航有更改缺陷缺陷当使用css实现页面导航栏,需要更改导航文本时,要将数个页面的导航文本全部修改,这样给我们的程序设计造成里极大的不便,还影响本身项目的上线时间。但是我们使用jQuery来实现导航栏时,则不会将所有的页面一一更改。下面给将jq代码以及个人对代码的理解送上html代码<div class="nav"> <div class="navCen

2020-12-15 18:25:29 129

原创 数组的迭代、数组遍历和线性表

这里写自定义目录标题迭代的概念不书写initValue的迭代运算书写initvalue的迭代运算从right开始运算数组的遍历方法利用for循环对数组进行遍历利用for-in对数组进行遍历线性表线性表的查找在线性表12元素后面添加新元素"w"在线性表12元素前面添加新元素"w"删除线性表总的元素操作线性表的总结迭代的概念迭代:根据迭代公式多次运算,且每一次运算的结果将作为下一次运算的初始值。reduce(function(acc,cur,index,array){ return 迭代公式; },ini

2020-12-14 16:58:59 163

原创 JavaScript ES5新增的数组方法

这里写自定义目录标题ES5新增的数组方法数组元素的定位数组的映射数组的过滤判断元素是否满足指定的条件ES5新增的数组方法数组元素的定位(1)indexOf(element,fromIndex):返回element元素在数组中第一次出现的索引值。该方法的查找方向是从fronIndex开头向末尾进行查找。fromIndex的默认值是0。(2)lastIndexOf(element,fromIndex):返回element元素在数组中最后一次出现的索引值。该方法的查找方向是从fromIndex末尾向开头进

2020-12-12 12:02:51 111

原创 数组的方法

这里写自定义目录标题ES4提供的数组方法数组元素的顺序数组元素截取增删数组元素替换数组元素增删操作的增删末尾的元素增加末尾元素删除末尾的元素增加开头元素删除开头元素数组合并将数组转换为字符串ES4提供的数组方法数组元素的顺序var xsd=[33,25,"hh",66]; console.log(xsd); xsd.sort(); console.log(xsd)// 上述代码是sort(function(){})//这是升序方法var nna=[10,23,5,66,21,50,11]

2020-12-11 17:41:55 93

原创 JavaScript 今日学习数组

数组什么是数组1、数组:数组是内存中一片连续的存储空间。2、如何在JavaScript中声明数组:(1)通过字面量的方式声明数组:var a=[10,20,30,40,50,60];//字面量方式下用字母或汉字是必须带引号,用逗号隔开//例如var a=["sam","ssr","word"] 声明一个数组,该数组的名称为a,该数组共有6个数组元素。 例:var y=[]; //声明数组y,这是一个空数组 var x=[15]; //声明数组x,只有1个数组元

2020-12-10 17:44:21 113

原创 continue语句、do-while循环与循环嵌套

continue语句(1)再次分析判断任意数是否为质数的算法。(2)在for循环中,循环变量的初值是2,循环变量的终值是。让根号x和循环变量求余。(3)$(".btn").click(function(){ var x=$("input[name=int]").val(); for(var i=2;i<=Math.sqrt(x);i++){ if(x%i!==0){ continue; //每次遇到continue语句时,都要计算表达式3 }else{

2020-12-09 18:05:08 1175

原创 JavaScript for循环实际应用

这里写自定义目录标题for循环实际应用1、计算100以内(含)所有奇数和偶数的和。输出所有的“水仙花数”寻找下列数列的规律质数问题爱因斯坦阶梯方法一方法二:for循环实际应用1、计算100以内(含)所有奇数和偶数的和。方法一:下列方法循环体的执行次数是100次。1 var odd=0,even=0; //定义两个存放最终的结果的变量2 for(var i=1;i<=100;i++){ //for循环的条件3 if(i%2){//如果i除以2的余数的1则执行下列代码4

2020-12-08 18:27:02 375

原创 javascript switch-case-default结构和循环结构

文章目录一、switch-case-default结构执行流程:二、循环结构1.while循环:执行流程:当条件成立时,执行循环体;当条件不成立时,退出循环, 继续执行循环后面的语句。分析变量i的作用:二、for循环:通过循环头计算循环体的执行次数:执行流程:一、switch-case-default结构switch-case-default结构 是选择结构中的一种。(1)switch判断多分支路径的依据是一个表达式,只能是最终计算结果必须是整型数值、字符型数值,不能是实型数值。(2)swit

2020-12-07 18:15:52 789

原创 关于Javascript的if的结构学习

文章目录一、块if二、多分支选择结构1.if嵌套:2.if-else if结构:一、块if1、结构:if(条件){语句1;}else{语句2;}2、执行流程:如果条件成立,执行语句1;否则(条件不成立)执行语句2。初步使用if结构使我明白了如何用JavaScript来判断数字是奇数还是偶数。判断整数的奇偶性。方法一: var x=18;if(x%2===0){ window.alert(x + "是偶数。");}else{ window.alert(x + "是奇数

2020-12-05 17:43:26 428

原创 javascript 结构化程序设计

文章目录结构化程序设计一、程序设计语言的发展:1、赋值语句:在赋值表达式的末尾添加分号就可以构成赋值语句。2复合语句:【顺序结构】为一个实型数据保留两位小数并四舍五入选择结构的概念:实现数学中的符号函数计算包裹的邮费。总结结构化程序设计一、程序设计语言的发展: 1、面向过程的程序设计:(典型的是C语言)(1)结构化程序设计:顺序、选择、循环。(2)模块化程序设计:函数。 2、面向对象的程序设计:(典型的是C++语言)(1)内置对象。(2)自定义对象。1、赋值语句:在赋值表达式的末尾添加

2020-12-04 18:14:09 264

原创 javascript运算符与表达式

提示:文章目录前言一、运算符的分类2.关系运算符3.逻辑运算符四、赋值运算符:五、条件运算符:(? :)前言javascript运算符和表达式的学习1、运算符:能够起到运算作用的数学符号就是运算符。2、表达式:利用运算符连接常量或变量组成的式子就是表达式。JavaScript中的表达式必须有一个结果。3、运算符的三要素:(1)功能:反映运算符的运算法则。(2)优先级:反映运算符的运算顺序。(3)结合性:反映运算符的运算方向(从左向右、从右向左)。一、运算符的分类分为:算术运算

2020-12-03 18:19:40 407

原创 学习javascript

学习JavaScript初识javascript今天接触了javascript了解了脚本语言学习了基本的数据类型和如何定义变量对变量和常量的认识基本数据类型分为:数值型,字符型,逻辑型,未定义型,空型;常量:在执行过程中不变化的量叫做常量;变量:在执行过程中变化的量叫做变量;定义变量:变量命名的规则基本数据类型一、数值型(number)(1)整数型数据:不带有小数的数据(2)按数值进制分划分为以下三类:01.十进制:5、10、15、20等。02.八进制:以0开头的数字,0不是数据不

2020-12-02 18:27:17 168 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除