JavaScript 4002

JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。

JavaScript 自定义对象方法汇总

目录 一使用object创建对象 二使用构造函数创建对象 三字面量创建对象 四this关键字 this表示当前对象 五基本数据类型和引用数据类型 基本数据类型 引用数据类型 六闭包…

2022-04-15 930

微信小程序自定义菜单导航实现楼梯效果

设计初衷 在开发页面时,往往需要实现,点击页面的导航菜单页面滚动到相应位置,滚动页面实现菜单选项的高亮。在html开发中,我们可以用到a标签锚点实现,jq的动画相结合实现类似效果。…

2022-04-15 611

vue 中使用 bimface详情

目录 1. 安装 vue 脚手架 2. 创建项目 3.1 运行项目 3.2 引入 bimface 文件 4. 实现页面渲染 4.1 修改 html 4.2 修改 CSS 4.3 修…

2022-04-15 518

vue codemirror实现在线代码编译器效果

前言 如果我们想在Web端实现在线代码编译的效果,那么需要使用组件vue-codemirror,他是将CodeMirror进行了再次封装 支持代码高亮 62种主题颜色,例如mono…

2022-04-15 1,201

Vue实现页面的局部刷新(router-view页面刷新)

利用Vue里面的provide+inject组合 首先需要修改App.vue。 <template> <!-- 公司管理 --> <div class…

2022-04-15 541

JS截取字符串的三种方法详解

JS提供三个截取字符串的方法,分别是:slice(),substring()和substr(),它们都可以接受一个或两个参数: var stmp = "rcinn.cn"; 使用一…

2022-04-15 575

Vue响应式系统的原理详解

目录 vue响应式系统的基本原理 1.回顾一下Object.defineProperty的用法 2.实战1:使用 Object.defineProperty 对 person的ag…

2022-04-15 617

JavaScript解构赋值详解

目录 概念 数组解构 声明分别赋值 解构默认值 交换变量值 解构函数返回的数组 忽略返回值(或跳过某一项) 赋值数组剩余值给一个变量 嵌套数组解构 字符串解构 对象解构 基础对象解…

2022-04-15 356

JavaScript数组方法实例详解

目录 简介 创建数组 创建方法 详解 方法大全 join() push()和 pop() shift() 和 unshift() sort() reverse() concat()…

2022-04-15 357

javascript原型链图解的总结和实践

目录 原型链 我们可以基于原型链来实现一个简易的JQuery库 总结 原型链 在ES6中引入了class关键字,但是JS依然是基于原型的,class实际上是语法糖。 举个例子,有一…

2022-04-15 1,186

JS实现课程表小程序(仿超级课程表)加入自定义背景功能

总览: 借鉴了市面上存在的几个课程表软件,因为功能太繁杂,于是自己尝试做了个课程表小程序并开源,目前已经支持添加删除课程表功能,还加入了日课表 总体来说感觉是一个相当简洁的课程表,…

2022-04-15 1,096

Javascript运行机制之Event Loop

目录 一、四个概念 1、Javascript是单线程 2、任务队列 3、同步任务、异步任务 4、Javascript执行栈 二、Event Loop 三、实战 一、四个概念 1、J…

2022-04-15 996