×

ecmascript

js 中 try catch用法

忽然一转身 忽然一转身 发表于2024-04-21 浏览8709 评论0
try…catch 语句是什么? try…catch 可以测试代码中的错误。try 部分包含需要运行的代码,而 catch 部分包含错误发生时运行的代码。 try…catch语法 try { //在此运行代码 } catch(err){ //在此处理错误 } 运行流程: try{...}包含块中的代码有错误,则运行catch(err){...}内的代码, 否则不运行catch(err){...}内的代码。 try…catch案例 message(){ var

ecmascript

Vue项目里面使用jsmind.js插件来制作思维导图页面完成需求

成绍勇? 成绍勇? 发表于2024-04-21 浏览5679 评论0
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 二、jsmind.js 1.项目引入并使用 2.基本使用 三、功能实现 一、基本的架构及交互 二、生成思维导图以及添加右键自定义菜单 三、自定义菜单的添加平级、添加子级、删除卡片的功能 四、给所有的卡片添加change事件 五、给所有的权重input添加失去焦点事件 六、总结 完整页面代码 前言 在做的一个项目中,需要制作一个类似于Xmind的里面的一种思维导图的操作页面,里

ecmascript

【JavaScript 进阶教程】非 extends 的组合继承

修无生 修无生 发表于2024-04-21 浏览4928 评论0
🥑 欢迎继续来到 JavaScript 进阶教学!       继承也是面向对象的特性之一,但是在 ES6 版本之前是没有 extends 去实现继承的,我们只能通过 构造函数 和 原型对象 来实现继承,其中分别为构造函数来继承属性,原型对象来继承方法,这种继承模式被称为 组合继承 文章目录: 一:call() 的作用与使用  1.1 使用 call() 来调用函数  1.2 使用 call() 来改变 this 的指向   二:利用构造函数继承父属性

ecmascript

JavaScript 数组filter方法完整介绍

清风徐徐 清风徐徐 发表于2024-04-21 浏览7200 评论0
数组过滤器方法是 JavaScript 中使用最广泛的方法之一。 它允许我们快速过滤出具有特定条件的数组中的元素。 因此,在本文中,您将了解有关过滤器方法及其各种用例的所有内容。 所以让我们开始吧。 看看下面没有使用过滤器方法的代码: 复制 const employees = [ { name: 'David Carlson', age: 30 }, { name: 'John Cena', age: 34 }, { name: 'Mike Sheri

ecmascript

var和let的区别(var和let的区别总结)

L L 发表于2024-04-21 浏览9303 评论0
var和let都用于声明变量,不同的是: 1.let声明的变量不能重复声明 2.let声明的变量不能变量提升: 当使用var声明一个var变量时,该变量会被提升到作用域的顶端,但是赋值的部分不会提升。 console.log(a); var a = 'boo' 在声明a的语句之前就可以输出a,值为undefined,这就是变量提升。 使用let声明变量时不能变量提升。 3.var是函数作用域,let是块状作用域: 在函数里使用var声明了一个变量,那么这个变量在整个函数内都是有效

ecmascript

url如何拼接参数格式& ? 用&和? =拼接(URL参数拼接)

xchenhao xchenhao 发表于2024-04-21 浏览14869 评论0
首先在一些情况下,往url上拼接请求参数。      【?】开头           【&】开头        【=】参数值  1.如何直接往url上拼接请求参数 通过下面的例子可以看出,第一个参数需要以【?】开头, 然后是参数名,然后是【=】,然后是参数值。 第一个参数:需要以【?】开头,然后是参数名。 http://www.taohua.com?age=1 下面是第二个参数的拼接开始则需要以【&】开头,然后是参数名,然后是【=】,然后是参数值。 第二个参数  :

ecmascript

Echarts画中国地图 , 如何获取中国地图和各省地图的json数据的方法

阿信。 阿信。 发表于2024-04-20 浏览9961 评论0
Echarts画中国地图 获取中国地图的json: 链接: link 打开来链接,如图所示: 点击此处即可下载中国地图的json数据: 若想要获取各省的json数据: 只需要在中国地图上点击该省,如图点击江西省: 便可以跳到江西省,点击如图所示的位置便可以得到江西省的json数据:Echarts画中国地图实例: <template> <div> <div class="mapChart" id="mainChart" :style="dHeight

ecmascript

教你如何用js获取当前日期的月份(教你如何用js获取当前日期的月份)

天上的小小 天上的小小 发表于2024-04-20 浏览9538 评论0
方法:         JavaScript 中获得当前日期是使用 new Date 这个内置对象的实例,其他一些进阶的操作 也是基于这个内置对象的实例。 获取完整的日期(默认格式): var date = new Date(); // Sat Jul 06 2019 19:59:27 GMT+0800 (中国标准时间) 获取当前年份: var year = date.getFullYear(); // 2019

ecmascript

【JavaScript 进阶教程】数组新增遍历方法的说明与使用

蓝色妖姬 蓝色妖姬 发表于2024-04-20 浏览4681 评论0
文章已收录专栏:JavaScript 进阶教程 作者:卡卡西最近怎么样 文章导读:       欢迎来到 JavaScript 进阶的学习,ES5 对 JS 的数组,字符串等内置对象的方法均有扩充。这篇文章我们要掌握的是新增的几个 Array 内置对象的常用迭代(遍历)方法,分别是 forEach(),filter(),some(),every()等,这些新方法可以让我们更方便地操作数组。 文章目录: 一:类的本质是什么  二:forEach() 方

ecmascript

JS 中 Map 和 ForEach 的区别(js中map和foreach的区别)

执行注册任务 执行注册任务 发表于2024-04-20 浏览8096 评论0
定义 forEach() 方法: 针对每一个元素执行提供的函数; Map() 方法: 创建一个新的数组,其中每一个元素又调用数组中的每一个元素执行提供的函数得来; 区别 forEach() 方法不会返回执行结果,而是undefined。 也就是说,forEach()会修改原来的数组。而map()方法会得到一个新的数组并返回。 举例: let arr = [1,2,3,4,5,6]; 下面分别用forEach() 和 Map() forEach() 注意,forEach

ecmascript

Vue3 - $attrs 的几种用法(1个或多个根元素、Options API 和 Composition API)

。 发表于2024-04-20 浏览6118 评论0
theme: smartblue 持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第6天,点击查看活动详情 本文简介 点赞 + 关注 + 收藏 = 学会了 使用 Vue 开发时,肯定会接触到 组件 的概念,无可避免的也会接触到 组件通讯 的概念。 组件通讯的方式有很多种,我在 《Vue3 过10种组件通讯方式》 一文中粗略罗列了 Vue3 常用的组件通讯方法。 在 Vue 2 中除了 $attrs 外,还有 $listeners ; Vue 3