自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js基础 字符串的方法整理

在底层字符串是以字符串数组的形式保存的1.charAt():可以返回字符串中指定位置的字符根据索引获取指定字符str = ‘hello lfm’;var result = str.charAt(0);console.log(str);//对原字符串无影响console.log(result);//h2.charCodeAt():charCodeAt()//获取指定位置字符的字符编码3.fromCharCode():fromCharCode();//根据字符码获取字符用法r

2020-10-23 21:58:58 84

原创 什么是包装类

首先我们知道js中的 基本数据类型String Number Boolean Null Undefined和 引用数据类型Object在js中为我们提供了三个包装类,通过这三个包装类可以将基本数据类型的数据转换为对象。1.String():可以将基本数据类型字符串转换为String对象2.Number():可以将基本数据类型字符串转换为Number对象3.Boolean():可以将基本数据类型字符串转换为Boolean对象var num = new Number(3);//创建了一个Num

2020-10-23 10:35:06 337

原创 了解js中Math对象

MathMath和其它对象不同,它不是一个构造函数它属于一个工具类,不用创建对象,它里面封装了数学运算相关的属性和方法Math.PI//圆周率Math.abs(-1)// 1 绝对值Math.ceil():向上取整,小数位只要有值就自动进1Math.ceil(1.1)//2Math.floor():向下取整,小数部分会被舍掉Math.ceil(1.99)//1Math.round():四舍五入Math.round(1.4)//1Math.round(1.5)//2Math

2020-10-22 23:03:10 135

原创 了解js中date对象

直接上一个简单例子var d = new Date();console.log(d);// ”Thu Oct 22 2020 19:21:32 GMT+0800(中国标准时间)“依次是 星期几 月 日 年 时 分 秒 时区清晰明了容易记,不过无大用如果我们想要一个指定的时间,只需var d2 = new Date('10/22/2020 19:43:30');日期的格式为 月/日/年 时:分:秒接下来上方法var d2 = new Date('10/22/2020 1

2020-10-22 22:30:11 86

原创 js中arguments是什么东西

在调用函数时,浏览器每次都会传递进两个隐含的参数1.函数的上下文对象this2.封装实参的对象arguments其中arguments是一个类数组对象function(){ console.log(arguments instanceof Array); //false console.log(Array.isArray(arguments)); //false}可以看出,类数组对象他不是数组,arguments是类数组对象类数组对象可以通过索引来操作数据,也可以获取数组长度,但他不

2020-10-22 19:14:40 339

原创 函数的方法——call()与apply()

函数也是对象,所以函数也有他们的方法!call()和apply()1.这两个方法都是函数对象的方法,所以需要通过函数对象来调用2.当对函数调用call()和apply(),都会调用函数执行3.在调用call()和apply()可以将第一个对象指定为第一个参数此时这个对象会成为函数执行时的thisfunction fun(){ alert('我是fun函数');}fun;//函数对象fun();//函数返回值所以这里我们用fun.call(); fun.apply();来进行

2020-10-22 18:45:07 208

原创 js数组四个必用小方法

1. concat()连接两个或多个数组,并将新的数组返回,对原数组不产生影响。var arr = ['马里奥','路易吉','林克']var arr = ['孙悟空','关羽','马可波罗']var result = arr.concat(arr2);console.log(result);//"马里奥,路易吉,林克,孙悟空,关羽,马可波罗"不仅可以传数组,还可以传元素。var arr = ['马里奥','路易吉','林克']var result = arr.concat(arr2,'

2020-10-21 22:21:06 47

原创 js数组去重,一步一步来

首先有一个需要去重的数组 var arr = [1,2,3,2,1,5,3,4]接着:想要去掉重复的元素就要知道哪些元素是重复的,想要知道哪些元素是重复的就需要比较,想要比较就需要两个元素for(var i = 0;i<=arr.length;i++){ }//用这个for循环我们找到了第一个元素for(var i = 0;i<=arr.length;i++){ for(var j = i+1;j<arr.length;j++){ }}//里面套一个fo

2020-10-21 20:50:12 62

原创 js中slice()与splice()的使用与比较,直接看例子记得牢

通过例子进行简单比较slice()var arr = ['马里奥','路易吉','塞尔达','林克','加农']var result = arr.slice(0,2)//0为截取开始的索引(包含),2为截取结束时的索引(不包含)console.log(result);//“马里奥,路易吉”console.log(arr);//“马里奥,路易吉,塞尔达,林克,加农”两个参数分别为start与end,调用返回截取结果,不改变原数组var arr = ['马里奥','路易吉','塞尔达','

2020-10-21 20:14:29 221

原创 js中用来遍历数组的forEach用法

1. forEach()方法需要一个函数作为参数var arr = ['金','木','水','火'];arr.forEach(function(){ console.log('hello');})/*‘hello’‘hello’‘hello’‘hello’*///(注:这种由我们创建不由我们调用的函数,叫做回调函数)数组中有几个元素,函数调用几次2. 当给这个函数带上参数以后var arr = ['马里奥','塞尔达','路易吉','林克'];arr.forEach(fun

2020-10-21 17:51:15 544

原创 html,css,linux基础速览脑图

htmlcsslinux

2020-08-04 18:32:39 81

原创 在阿里云服务器上安装jdk,node.js

1.在本地下载jdk,node.js(官网下载,拷贝他人的都可以)或者在阿里云服务器直接使用 wget ***********(下载地址) 直接下载2.如果文件在本地(本地机为windows操作系统),打开dos界面,输入scp ./node-xxx.tar.xz root@xxxx(阿里云公网ip):/opt/ jdk的话把node文件名换为jdk文件名/如果是在阿里云下载的软件,则跳过此步骤。**3.解压此时软件路径在阿里云服务器linux系统的/opt下,使用

2020-07-25 09:31:05 145

原创 在阿里云Ubuntu16.04部署网页

购买阿里云与安装ssh连接工具一.阿里云1.阿里云购买链接https://www.aliyun.com/activity/promotion/campus2018?accounttraceid=786cec2a5858422ba9caaaf2495e837csfgn2.登录后选择购买”轻量级应用服务器”具体配置如下:3.买完后找到自己的控制台,里面会有你刚刚购买的服务器点击进入后:点击图上的重置密码注意,密码最少包括三种字符,一定要记住自己的密码,最好使用手机备忘录保存下

2020-07-20 15:05:36 357 1

空空如也

空空如也

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

TA关注的人

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