自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 axios详解

vue的axios封装方法,以及使用

2022-10-20 23:38:33 135

原创 jQuery简单实线钟表并随机钟表数字颜色

jQuery轻松实线钟表附带随机颜色

2022-08-18 15:39:44 197

原创 原生js的深浅copy浅析

浅拷贝定义:就是把原列表第一层的内存地址不加区分完全拷贝一份给新列表(复制了复杂数据类型的地址的拷贝方式)复杂数据的简单复制就是浅拷贝let obj={name:“admin”}let obj1 = objconsole.log(obj)//{name:“admin”}console.log(obj1)//{name:“admin”}浅拷贝,拷贝的是地址,一方改变,会带动另一方的数据跟着一块改变//此时的obj和obj1指向的是同一个地址深拷贝定义:必须有一种可以区分开可变类型与不

2020-12-05 15:36:16 144

原创 JavaScript打印从m到n之间的素数

let m = 2;let n = 10;let count = 0; //计数素数的个数for (let i = m; i <= n; i++) {//第一个for循环let flag = true;//定义一个变量,先把每一个数看成是素数for (let j = 2; j <= Math.sqrt(i); j++) {//j<i的平方根if (i % j == 0) {flag = false;//判断,如果不是,则把该数pass掉break;//结束} else {

2020-09-02 14:15:26 436

原创 flex布局详解

flex布局(Flexible布局,弹性布局)两个重要的概念:开启了flex布局的元素叫 flex containerflex container里面的直接子元素叫做 flex items父元素开启flex布局:display:flex/inline-flex flex(块级元素)/inline-flex(行内元素)...

2020-07-25 11:07:05 485

原创 nodejs基础01

node.js是什么既不是语言也不是框架,他是一个平台node.js中的js没有DOM BOMecmascript羁绊的js语言部分在node中为js提供了一些服务级别的api文件操作的能力http服务的能力node中的JavaScriptEcmascript变量,方法,数据类型,内置对象,Array,Object,Date ,Math模块系统在Node中没有全局作用域的概念在Node中只能通过require方法来加载执行多个JavaScript脚本文件require加载只能是执

2020-06-12 21:53:17 173

原创 JavaScript常用的dom基本操作方法

元素和节点的区别1:文档元素选取1.1:ID选择器var Oid=document.getElementById(“id”)id选择器不加s是唯一的,若id不存在则返回null1.2:名称选择器name只用于少数标签var Oname=document.getElementsByName(“Oname”)1.3:标签选择器var oDIV=document.getElementsB...

2020-04-20 22:53:47 251

原创 js04

简单类型又叫做基本数据类型或值类型,复杂类型又叫做引用类型值类型:简单数据类型或基本数据类型,在存储时变量中存储的是值本身,因此叫做值类型:string ,number,boolean,undefined,nullnull是object类型的,如果有个变量以后打算存储为对象,暂时没想好要放啥,就暂时赋值为null引用类型:复杂数据类型,在存储时变量中存储的仅仅是地址(引用),因此叫做引用数据...

2020-02-17 16:15:44 133

原创 js03

预解析JavaScript代码是由浏览器中的JavaScript解析器来执行的。JavaScript解析器在运行JavaScript代码的时候分为两步:预解析和代码执行1,js引擎运行js分为两步:预解析和代码执行(1)预解析:js引擎会把js里面所有的var还有function提升到当前作用域的最前面(2)代码执行:按照代码书写的顺序从上往下执行2,预解析分为变量预解析(变量提升)和函...

2020-02-16 16:34:19 224 1

原创 js流程控制-分支

流程控制:在一个程序执行的过程中,各条代码的执行顺序对程序的结果是有直接影响的,很多时候我们要通过控制代码的执行顺序来实现我们要完成的功能 ,简单理解:流程控制就是来控制我们的代码按照什么结构顺序来执行。有顺序结构,分支结构,循环结构switch与if else if的区别...

2020-02-15 20:01:46 177

原创 js基础02

typeof可用来获取检测变量的数据类型prompt取过来的是字符型数据控制台输出的数据:黑色代表字符串,蓝色代表数字,深蓝色是布尔型的,浅灰色是undefined或null数据类型转换转换为字符串类型:tostring() String() 或加号转换为数字型(重点):parseInt(string)函数,parentFloat(string)函数转换为布尔型:代表空,否定的值会被...

2020-02-13 16:32:53 228

原创 js基础01

声明变量的特殊情况变量只声明不赋值是undefined(未定义)不声明 不赋值直接使用报错不声明直接赋值使用(可以使用但不提倡)js变量名区分大小写小驼峰命名法不要直接使用name作为变量名js是动态语言,变量的数据是可以变化的js把数据类型分为两类简单数据类型(Number,String,Boolean,Underfined,Null)复杂数据类型(Object)Numbe...

2020-02-12 22:09:41 298

原创 微信小程序基础

1,为什么要有微信小程序?答:(1)小程序是一种不需要下载安装即可使用的应用,它实现了应用触手可及的梦想。(2)用户扫一扫或者搜一下即可打开应用,也体现了用完即走的理念。(3)用户不用关心是否安装太多应用的问题,应用将无处不在,随时可用,但又无需安装卸载。微信小程序与普通的app的区别:无需安装,不占内存,易传播2,什么是小程序3,小程序和移动应用程序的区别4,小程序能做什么?文件...

2019-08-08 11:52:41 185

原创 Java笔记

设计原则1,将公共的属性和行为封装到父类中2,所有子类的行为都一样用普通方法所有子类的行为不一样用抽象方法3,若符合既是也是原则时,使用接口...

2019-05-12 15:34:34 398

原创 js事件

js加载时间线1,创建document对象,开始解析web页面,解析html元素和她们的文本内容后添加Element对象和Text节点到文档中,这个阶段document.readyState=‘loading’2,遇到link外部css,创建线程加载,并继续解析文档3,遇到script外部js,并且没有设置async,defer,浏览器加载,并阻塞,等待js加载完成并执行该脚本,然后继续解析...

2019-04-07 18:26:07 149

原创 js笔记节点

节点的类型元素节点 1,属性节点 2,文本节点 3,注释节点 8, document 9,DocumentFragment 11遍历节点树:parentNode ->父节点(最顶端的parentNode为#document);childNodes ->子节点们firstChild ->第一个子节点lastChild ->最后一个子节点nextsib...

2019-03-19 17:13:24 124

原创 js数组的方法

改变原数组push()数组的添加(在数组的后面)unshift()数组的添加(在数组的前面)pop()数组的删除(剪切在后面)shift()数组的删除(剪切在前面)reverse()数组的逆转顺序splice(从第几位开始,截取多少的长度,在切口处添加新的数据可以有多个)返回截取的数据如:var arr=[1,2,3,5]在3的后面加一个4,arr.splice(3,0,4);sp...

2019-03-11 19:31:53 127

原创 根据输入的数实现裴波那契数列的计算

import java.util.Scanner;//导入Scanner包public class Main{public static void main(String[] args) {Scanner scan = new Scanner(System.in);int n = scan.nextInt();//接受输入的一个整形nSystem.out.println(f(n));}...

2019-03-06 18:57:42 463

原创 java实现根据输入的数打印杨辉三角

import java.util.Scanner;public class Main{public static void main(String[] args) {Scanner scan = new Scanner(System.in);int n = scan.nextInt();//实现输入一个nint arr[][] = new int[n][n];//创建长度为n的二维数组...

2019-03-06 18:37:31 598

原创 js随机生成10个0到100之间的数并取整

function test() {for(var i = 0; i &lt; 10; i++) {var n = Math.floor(Math.random() * 101);document.write(n+" ")}}test();

2019-03-02 10:33:54 8912

原创 html一箭穿心

一箭穿心 .main {overflow: hidden;padding-top: 100px;padding-left: 200px;}.left {margin-left: 200px;padding: 50px;overflow: hidden;height: 200px;width: 200px;float: left;}.left_1 {...

2019-03-01 22:48:21 1282 1

原创 主流浏览器及其内核

浏览器 内核IE tridentChrome webkit/blinkFirefox geckoOpera prestoSafari webkit

2019-02-28 22:13:40 113

原创 js闭包套现

function test() {var arr = [];for(var i = 0; i &lt; 10; i++) {(function(j) {arr[j] = function() {document.write(j + " ");} }(i));//闭包套现只能一种方法 }return arr;}var myArr = test();for(var j = ...

2019-02-28 21:15:03 125

原创 不用第三个变量交换两个变量的值`

a = a + b;b = a - b;a = a - b;

2019-02-28 19:03:14 217

空空如也

空空如也

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

TA关注的人

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