- 博客(14)
- 收藏
- 关注
原创 JavaScript基础
JavaScript基础语法变量和数据类型JavaScript是弱类型脚本语言,使用变量前,可以无需定义,当使用某个变量的时候直接使用即可。主要分为以下两种定义方式:隐式定义:直接给变量赋值<script> a="123456789"; //使用隐式定义 console.log(a); //输出显示</script>显式定义<script type="text/script"> var a; //使用显
2020-12-03 22:48:42 219
转载 JavaScript中的数组方法总结+详解
JavaScript 数组的力量隐藏在数组方法中。 1. javaScript常用数组方法 顺序方法名功能返回值是否改变原数组版本1push()(在结尾)向数组添加一或多个元素返回新数组长度YES5-2unshift()(在开头)向数组添加一或多个元素返回新数组长度YES5-3pop()删除数组的最后一位返回被删除的数据YES5-4shift()删除首个数组元素,并把所有其他元素“位移”到更低的索引返回被删除的数据YES5-5reverse()反转数组中的元素返回反转后数组YES5-6sor...
2020-11-30 21:00:36 172
原创 前端es6面试题
1.声明变量:let 不允许在相同作用域内,重复声明同一个变量。const 声明一个只读的常量。一旦声明,常量的值就不能改变。2.变量解构赋值:默认值 默认值可以引用解构赋值的其他变量,但该变量必须已经声明。对象的解构与数组有一个重要的不同。数组的元素是按次序排列的,变量的取值由它的位置决定;而对象的属性没有次序,变量必须与属性同名,才能取到正确的值。解构失败,变量的值等于undefined字符串也可以解构赋值。这是因为此时,字符串被转换成了一个类似数组的对象函数参数的解构也可以使用默认值。
2020-11-30 20:42:07 299
转载 ElementUI自定义CSS样式不生效的解决方案
例如有一个输入框 <el-input ref="mySearch" class="mySearch" size="small" placeholder="请输入内容" suffix-icon="el-icon-search" v-m...
2020-11-26 20:29:03 6629
转载 ES6的8种基本属性
目录 1.ES6介绍 2.变量3.类和对象的改进4.函数相关5.数组相关6.字符串相关7.新的数据类型8.proxy 代理9.Generator10.promise11.async12.Iterator和for-of循环 课程内容 1.ES...
2020-11-26 20:20:10 700
原创 微信小程序自带数据库的增改查
1.先调用获取默认环境的数据库的引用可以写在最上并const db = wx.cloud.database()2.连接数据库查询所有数据db.collection('splb1').get({}).then(res => {// res.data 是一个包含集合中有权限访问的所有记录的数据,不超过 20 条 this.setData({ console.log(res); }) })//或者用db.collectio
2020-11-24 21:55:56 2466
转载 VUE常用插件库总结
一、UI组件及框架 element - 饿了么出品的Vue2的web UI工具套件 mint-ui - Vue 2的移动UI元素 iview - 基于 Vuejs 的开源 UI 组件库 Keen-UI - 轻量级的基本UI组件合集 vue-material - 通过Vue Material和Vue 2建立精美的app应用 muse-u...
2020-11-23 16:53:17 628
原创 微信小程序路由传值方法
一、storagewx.setStorage({ key: "key", data: value })通过getStorage回调方式获取data值,或者通过wx.getStorageSync(key) 同步获取key对应的data值二、通过url传值1、url传递通过字符串拼接传递key=value形式的参数var text='123'wx.navigateTo({ url: `/pages/moviesDetail/moviesDetail?text=${te
2020-11-17 22:24:53 1703
原创 微信小程序笔记
视图层数据绑定<!--wxml--><view> {{usname}} </view>// page.jsPage({ data: { usname: '我是绑定的一个名字' }})列表渲染<!--wxml--><view wx:for="{{index}}" key="id"> {{item}} </view>// page.jsPage({ data: { index:
2020-11-17 22:07:57 103
原创 前端评分功能的实现
1.拿到评分数据var ss=[4.5,1.2,3.8,5.0,19]var arr=[]2.使用for循环拿到所有评分for (var i = 0; i < ss.length; i++) { }3.确定满星的数据(如4.5是4课满星)整颗星星部分注:在上面的for循环内写var s = Math.floor(ss[i]);var zs=ss[i]var arr1=[]for (var j = 0; j < subjects.length; j++) { //确定
2020-11-16 23:00:53 1261
原创 express快速入门
安装$ npm init -y安装依赖包$ npm install express --save在项目中新建一个index.js文件const express = require('express')const app = express()const port = 3001app.get('/', (req, res) => res.send('Hello World!'))app.listen(port, () => console.log(`Example app
2020-11-03 15:33:29 192
转载 JS之内置对象String 和Math
1、String对象 字符串对象。 1、两种写法: var str = ‘123’; var str = new String(‘123’); 效果是一样的,运行速度也都是一样的,我们一般采用第一种写法,此处和数组一样。 2、String对象的属性 对象名.l...
2020-11-03 15:14:08 151
原创 sass安装步骤
sass安装步骤1.首先在https://nodejs.org/zh-cn/下载Nods.js2.安装Nods.js2.1 双击安装包选择acept the agrement,点击next2.2 直接点击下一步next,不用修改其他的设置2.3直接点击下一步next,不用修改其他的设置2.4 选择indtall开始安装安装完成打开命令提示符...
2020-09-02 21:58:45 3402
原创 鼠标拖拽事件
1.鼠标拖拽事件 var $p1 = document.getElementById('p1') // 被拖动的源对象可以触发的事件 // 1. ondragstart: 事件源拖动开始的时候触发 $p1.ondragstart = function() { console.log(11111); } // 2. ondrag: 事件源拖动过程中一直触发( 可能在移动有可能没动) $
2020-08-18 17:39:41 573
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人