首页 > TAG信息列表 > Console
JavaScript es8 async
1 async函数 返回一个promise类型 2 promis类型有返回的结果决定async结果 3, async 里面可以不用包含await async function aa(){ //返回值是个非promise的值,则此方法返回的状态(fulfilled),且返回值是1 //return 1 //如果返回一个异常前端工作总结239-uni-弹出框显示数据
<template> <view class="wrap"> <u-form :model="form" :rules="rules" ref="uForm" :errorType="errorType"> <u-form-item label="标题" label-width="140" style="前端工作总结240-uni-时间戳处理
第一步 <u-form-item label="结束时间" prop="endDate" label-width="200"> <u-input type="select" v-model="form.endDate" placeholder="请选择" @click="end_time_show = true"&g前端工作总结241-uni-状态不同选择
<template> <view class=""> <u-subsection :list="list" :current="current" mode="button" :animation="true" bg-color="white" button-color="white" @change="cheange前端必需知道的7种JS对象遍历方法
方法总览 对象的遍历方法 一、for...in 定义 遍历对象自身的和继承的可枚举的属性(不含Symbol属性)的键名。 由于对象的属性没有顺序,因此for...in每个属性都会返回一次,但输出的属性顺序不可预测。 语法: for (var key in obj) { // 执行代码块 console.log(obj[key]) }DOM第二章 节点操作
元素节点操作 切换图片 <style> p { text-align: center; width: 400px; height: 50px; } div { width: 400px; height: 400px; background: goldenrod; margin:javascript 集合 交集 并集 差集
let arr1 = [1,2,7,4,9,5,3,2] let arr2 = [2,3,5,6] //去重利用集合,并返回数组 let uniq = [...new Set(arr1)] console.log(uniq); //求交集 let jiaoji = arr2.filter(item=>uniq.includes(item)) console.log(jiaoji) //求并集前端面试题JavaScript篇——2022-09-16
每日3题 1 以下代码执行后,控制台中的输出内容为? // 以下代码执行后,浏览器的控制台中输出的内容是什么 var arr = [0, 1, 2]; arr[10] = 10; var newArr = arr.filter((x) => x === undefined); console.log(newArr); 2 以下代码执行后,控制台中的输出内容为? // 以下代码执行后,控es6 生成器
//生成器 function getUser(){ setTimeout(()=>{ let data = '涛涛'; //第二次的next() 执行可以返回第一次的执行的结果 iterator.next(data) }, 1000) } function getOrder(){ setTimeout(()=>{ let order = '订单' iterator.next(order) },1000) } function getGoods(){C#教程 - 枚举类型(Enum Type)
更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16690865.html 2022年9月16日 发布。 2022年9月10日 从笔记迁移到博客。 枚举类型(Enum Type)说明 枚举只有一种成员:命名的整型常量的集合 枚举是值类型 使用枚举有效地防止用户提供无效值,使代码更加清晰 定义枚举 注C#教程 - 委托类型(Delegate Type)
更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16690892.html 2022年9月16日 发布。 2022年9月10日 从笔记迁移到博客。 Delegate Type说明 Delegate实例是一个对象,是一种可调用的对象 Delegate类型定义委托实例可以调用的方法类型 通过调用委托类型的实例,委托类型Node.js学习笔记(四)——NodeJS访问MongoDB与MySQL数据库
一、MongoDB MongoDB是开源,高性能的NoSQL数据库;支持索引、集群、复制和故障转移、各种语言的驱动程序丰富;高伸缩性;MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库有哪些前端面试题是必须要掌握的
symbol 有什么用处 可以用来表示一个独一无二的变量防止命名冲突。但是面试官问还有吗?我没想出其他的用处就直接答我不知道了,还可以利用 symbol 不会被常规的方法(除了 Object.getOwnPropertySymbols 外)遍历到,所以可以用来模拟私有变量。 主要用来提供遍历接口,布置了 symbol.iterat【面试题】JS改变this指向的三种方法
一、this指向 点击打开视频讲解更加详细 this随处可见,一般谁调用,this就指向谁。this在不同环境下,不同作用下,表现的也不同。 以下几种情况,this都是指向window 1、全局作用下,this指向的是window console.log(window); console.log(this); console.log(window == this); // true 2Node.js 全局对象
全局对象:在任意作用域下都可访问的对象叫全局对象 .console对象 控制台对象 ,提供一组 用于控制台下输出的API console.log(1) //打印日志 console.info(2) //打印消息 console.warn(3) //打印警告 console.error(4) //打印错误 console.time() 开始计时 console.timeEnd()js 遍历数组性能对比
js常用的遍历数组的方式有三种:for,forEach,of,由于实现方式的不同,导致三种遍历方式性能有所差异 forEach的性能损耗,主要在于要生成函数。而of的问题,是在于内部使用了迭代器。所以这两种方式比起for来说都要差一些。 结论: for > forEach > of 在千万级的规模,差距达到几十毫秒, 亿级规模搜索模糊查询
<template> <div> <input placeholder="搜索姓名" v-model="inputValue"> <button @click="searchig"> 搜索 </button> <button @click="test">点击</button> </div> </JS-面向对象和原型
面向对象及原型 面向对象核心概念:万物皆对象 (顶层对象Object)抽取行为作为方法 抽取名词作为属性 俩种构建对象的方式 构造函数构建 es6的形式 class class Person{ constructor(){ //构造器 this.name = 'jack' } } es3的形式 function function Person(){Javascript日期简述
概述 实例化日期有四种方式 var d = new Date(); var d = new Date(milliseconds); var d = new Date(dateString); var d = new Date(year, month, day, hours, minutes, seconds, milliseconds); JavaScript 日期格式 类型 实例 ISO 日期 "2018-02-19" (国际标准) 短日【学习笔记】变量的作用域
【学习笔记】变量的作用域 在JavaScript中,var定义的变量实际是有作用域的。 假设在函数体中声明,则在函数体外不可以使用,会报错。如果非要使用,要使用闭包 <script> function zyy(){ var x = 1; } x = x + 1; </script> 如果两个函数使用C#:字符串的不可变性、以及数据的储存、字符串的比较、字符串的分割截取
在程序编写的工程中,需要消耗内存,需要进行数据的储存,在定义变量的时候,将会在内存中开辟储存空间,不同的类型的变量所储存的地方是不同的,这里主要分析的是两种变量,一种是引用类型的变量,另一种是值类型的变量,该两种变量被储存的地址是不同的,引用类型的变量主要包括: 字符串类型、自定前端面试题JavaScript篇——2022-09-14
每日3题 1 以下代码执行后,控制台中的输出内容为? var company = { address: "chengdu", }; var obj = Object.create(company); delete obj.address; console.log(obj.address); 2 以下代码执行后,控制台中的输出内容为? var a = [0]; if (a) { console.log(a == true); } else慕课培训平台
// ==UserScript== // @name 平台培训 // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match // @match // @icon // @grant none // ==/Usehexo-gitalk-评论自动初始化
第一步 申请Personal Access Token 从 Github 的 Personal access tokens 页面,点击 Generate new token 第二步 安装项目依赖 npm i request xml-parser blueimp-md5 moment hexo-generator-sitemap -S 项目根目录配置文件 _config.yml 添加配置 12345678# ...# hexo sitemap网hexo-gitalk-评论自动初始化
第一步 申请Personal Access Token 从 Github 的 Personal access tokens 页面,点击 Generate new token 第二步 安装项目依赖 npm i request xml-parser blueimp-md5 moment hexo-generator-sitemap -S 项目根目录配置文件 _config.yml 添加配置 12345678# ...# hexo sitemap网