![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 59
昧光V
这个作者很懒,什么都没留下…
展开
-
**数组去重的方法**
数组去重的方法原创 2021-12-13 22:37:14 · 1341 阅读 · 0 评论 -
Vue组件传参 [父向子传值 &子向父传值&兄弟传值]
Vue组件传参 [父向子传值 &子向父传值&兄弟传值]原创 2021-11-30 17:51:55 · 612 阅读 · 0 评论 -
VueRouter【全局路由守卫,路由独享,组件内的守卫】
VueRouter【全局路由守卫,路由独享,组件内的守卫】原创 2021-11-30 11:02:10 · 359 阅读 · 0 评论 -
vue中 this.$route.query和this.$route.params&query传参和params传参的使用和区别
vue中 this.$route.query和this.$route.params&query传参和params传参的使用和区别原创 2021-11-30 00:30:59 · 11544 阅读 · 0 评论 -
JSCOPE--面向对象
面向对象1.问题:程序中将会保存大量数据.而大量数据如果零散的随意管理,及容易出错!而且用不着不方便.2.解决:今后程序中,都是都是用对象的方式,来管理大量数据3.什么是:程序中会将描述一个事物的多个属性和功能集中保存在一个对象结构中,再起一个名字4.优点:极其便于大量数据的的管理维护5:面向对象三大特性:封装 、继承、多态6:封装:(1)什么是:创建一个对象,集中保存现实中一个事物的属性和功能(2)为什么:极其便于大量数据的管理维护(3)何时:今后,只要使用面向对象思.原创 2021-10-17 23:54:59 · 277 阅读 · 0 评论 -
JavaScript 对象 、对象方法
对象是引用类型数据,对象是一组属性和方法的集合。 对象形容例如:一部手机{属性有品牌、颜色、内存大小、屏幕尺寸.} {方法有打电话、玩游戏、看视频、听音乐....}万物皆对象!1.JS的对象自定义对象:自己创建的对象内置对象:JS提供的对象宿主对象:根据不同的执行环境划分2.使用对象字面量创建对象创建一个手机对象,包含的属性有品牌、颜色、屏幕尺寸、产地//对象字面量var phone = { name: '华为', color: 'blue',...原创 2021-08-22 23:35:45 · 350 阅读 · 0 评论 -
JavaScript 函数二
1.匿名函数(1)函数声明与函数表达式的对比函数表达式var fun=function(){}//调用函数fun();变量名称就是函数名称普通函数也叫函数声明function fun(){}fun()//调用函数对比函数名称()和函数名称函数名称()调用函数,执行函数体中的代码,得到返回结果函数名称 是一个变量,变量中保持了一个函数对比函数声明与函数表达式的区别函数名称创建的函数存在函数整体提升,可以先写调用在写创建函数...原创 2021-08-22 21:33:59 · 73 阅读 · 0 评论 -
JavaScript 递归
在函数的内部调用自身,本身是一个死循环,容易产生内存泄漏。内存泄漏:内存空间满了,无法保证新的数据,内存空间代表一个作用域,作用域是一个执行栈、执行上下文。原创 2021-08-21 11:01:08 · 90 阅读 · 0 评论 -
JavaScript 斐波那契数列
创建函数fib,传递任意一项,返回斐波那契数列下这一项的值 fib(6)--->8 fib(7)---->13function fib(n) { //第1项、第2项固定是1 var n1 = 1, n2 = 1; //通过循环求中间的每一项,开始从第3项开始,直到求出第n项结束 for (var i = 3; i <= n; i++) { var c = n2; //把每次求出的这...原创 2021-08-21 09:17:12 · 235 阅读 · 0 评论 -
JavaScript 数组
数组是一组数据的集合,每个数据称为元素1.利用字面量创建数组(常用)var 数组名=[元素1,元素2.....]var arr =[a , b ,‘哈喽’,true] //[ ]里面可以放任意字符类型 ,数组元素用逗号分隔创建数组,包含有一组商品的名称var shop =['华为','华为HUAWEI nova 7','HUAWEI nova 6'];console.log(shop);2.利用new创建数组var 数组名 =new Array...原创 2021-08-18 23:00:21 · 177 阅读 · 0 评论 -
JavaScript Math Date Number Boolean对象 错误处理
Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。PI 圆周率console.log(Math.PI);//圆周率abs() 获取绝对值console.log(Math.abs(-1));//1ceil() 向上取整console.log(Math.ceil(3.14));//4...原创 2021-08-17 22:28:43 · 83 阅读 · 0 评论 -
JavaScript 函数一
1.函数函数分为系统函数和自定义函数函数:是一个功能体,提供若干个数据,返回处理结果,用于封装要重复执行的代码。(1)创建普通函数function 函数名称(){ 函数体—— 封装的要重复执行的代码}创建函数getSum,在函数体中封装计算1~100之间所有整数的和并打印结果,最后调用多次function getSum(){ for(var i=1,sum=0;i<=100;i++){ sum+=i;//求和 } con...原创 2021-08-12 00:13:16 · 869 阅读 · 0 评论 -
JavaScript 循环
循环 :一遍又一遍执行相同或者相似的代码循环的两个要素循环条件:控制循环是否往后执行。循环体:要重复执行的相同或者相似的代码。1.while 循环while(循环条件){循环体}案例:循环打印1~100之间所有的奇数。计算1~100之间所有奇数的和 。2.do-while循环do{循环体}while(循环条件);案例:打印40~30之间所有的整数。计算1~100之间所有的能被3整除的数字的和。假设...原创 2021-08-10 23:56:39 · 431 阅读 · 0 评论 -
JavaScript 遍历数组 翻转数组与冒泡排序法
使用遍历数组的方式 翻转数组中的元素 [‘a',’b’,’c’,’d’] [‘d’,’c’,’b’,’a’]代码实例://使用遍历数组的方式,翻转数组中的元素var arr = ['a', 'b', 'c', 'd'];//声明变量保存空数组,用于存储倒着的元素var arr2 = [];for (var i = 0; i < arr.length; i++) { //0 4 3 //1 4 2 //2 4 1 //3 4 0 //找到倒着的元...原创 2021-08-16 23:13:30 · 507 阅读 · 0 评论 -
JavaScript API方法
1.数组APIAPI:JS中预定好的一些函数或者方法。toString() 将数组转为字符串,元素之间用逗号隔开。join()将数组转为字符串,可以指定元素之间的分隔符。concat(arr2,arr3...) 拼接多个数组,arr2,arr3表达要拼接的数组。slice(start ,end)截取数组元素,start开始的下标,end结束的下标,不包括end本身,end为空截取到最后,下标为负数表示倒数,返回截取到的元素。splice(start,count,v1,v2...原创 2021-08-16 23:00:31 · 4188 阅读 · 0 评论