ICode9

精准搜索请尝试: 精确搜索
  • jQuery(一)jQuery的认识和使用2021-02-27 15:02:12

    jQuery(一) 一、jQuery介绍 1、js库 了解决一些通用的功能需求,把相关的方法封装在一个 js 文件中,我们称为 js 库 例如:fastClick;flexiable.js; zy.media.js; swiper.js… 2、js 框架 框架和库没有太明显的区别,只是框架的封装的功能更全更大 3、认识 jQuery 封装了一系列操作原生

  • 暗示全局变量GO、AO2021-02-27 14:03:27

    1.GO:global object 全局上下文 说白了,其实GO就是window。 var a = 1; function a(){ console.log(2) } console.log(a)   可以看到打印结果是1。那么它的演变过程可以理解为 GO:{ a:undefined -> function a(){} -> 1 }   总结一下: 找变量 找函数声明 执行 测试一

  • 前端成神之路-vue042021-02-27 14:00:41

    接口调用方式 原生ajax基于jQuery的ajaxfetchaxios 异步 JavaScript的执行环境是「单线程」所谓单线程,是指JS引擎中负责解释和执行JavaScript代码的线程只有一个,也就是一次只能完成一项任务,这个任务执行完后才能执行下一个,它会「阻塞」其他任务。这个任务可称为主线程异步模

  • event loop整理2021-02-27 12:04:36

    宏任务和微任务 让我们从浏览器加载 script 说起,当浏览器加载完 script 之后,不考虑 script 标签的 defer 属性,script 将被立即执行。这时,我们就创建了一个宏任务。 在我们加载的代码中,可能有 click 事件的监听,也可能会发出网络请求。当这些操作触发我们埋下的回调函数后,相应的回调

  • VB.Net - 变量2021-02-27 11:31:19

    一个变量只是一个给我们的程序可以操作的存储区域的名字。 VB.Net中的每个变量都有一个特定的类型,它决定了变量内存的大小和布局; 可以存储在该存储器内的值的范围; 以及可以应用于该变量的一组操作。 我们已经讨论了各种数据类型。 VB.Net中提供的基本值类型可以分为: 类型示

  • 【javascript】反射Reflect2021-02-27 11:01:54

    前言 以前学习javascript反射api没懂为啥这个api叫Reflect?甚至这个api还相当好用,它可以返回布尔值表示正确执行没有。直到我最近学习了java,发现java也是有反射。后来查了下反射主要指的是在不清楚一个东西内部状态方法时可以枚举其状态或者方法。当然也有狭义上的理解,就是通

  • module1-03-JS6种继承方式2021-02-27 11:01:50

    JS6种继承方式 继承的意义 继承是面向对象的,使用这个方式可以让我们更好的复用代码,缩短开发周期,提升开发效率 思考题 ① JS的继承方式到底有多少种实现方式呢? ② ES5的 extends 关键字是用哪种继承方式实现的呢? 一、原型链继承 原型链继承是比较常见的继承方式之一

  • JS(五) ES62021-02-27 10:32:42

    JS(五) ES6 一、ES6相关概念 1、什么是ES6 ES 的全称是 ECMAScript ,从2015年6月开始每年都会更新一下,统称为ES6 2、使用ES6的目的 变量提升特性增加了程序运行时的不可预测性语法过于松散,实现相同的功能,不同的人可能会写出不同的代码 二、ES6新增语法 1、let (★★★) 1.1 作

  • web前端面试专题:Promise相关2021-02-27 10:01:23

    题目一 const promise = new Promise((resolve, reject) => { console.log(1); resolve(); console.log(2); }) promise.then(() => { console.log(3); }) console.log(4); 解析 首先 Promise 新建后立即执行,所以会先输出 1,2,而 Promise.then()内部的代码在

  • 通过网页连接MQTT服务器2021-02-27 09:36:32

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatib

  • CommonJS规范的简单使用2021-02-27 09:34:33

    //定义和暴露模块 module.exports = { foo() { console.log("module1 foo() is called") } } //定义和暴露模块 module.exports = function () { console.log("module2 function is called") } //定义和暴露模块 exports.foo = function () { console.

  • ES6 Class的继承2021-02-27 09:01:48

    //父类 class Person { constructor(name, age) { this.name = name this.age = age } printInfo() { console.log(this.name) console.log(this.age)

  • MongoDB 在Node中的应用2021-02-27 08:33:25

    转: MongoDB 在Node中的应用 文章目录 一 、什么是 MongoDB?二、小Demo三、Demo 增删改查3.1 新增3.2 查询3.2.1 查询所有 [{},{}] 找不到返回 []3.2.2 按条件查询 [{}] 即使只有一条数据也会放到一个数组当中3.2.3 返回找到的第一个元素 3.3 删除数据 有多少个删除多少个3.4

  • Web前端_JavaScriptDay10_函数2021-02-26 22:35:15

    前言     无论是什么程序设计语言,函数都是重要的一部分内容,在实际开发过程中有很多语法的表达和功能的实现都来源于函数。不过与其它语言不同的是,JavaScript是通过函数来实现面向对象的特性并非通过专门的面向对象语法去实现的,因为JavaScript没有属于自己的专门的面向对象语法,

  • JS:函数的实参可以是任何值及函数返回值的类型2021-02-26 22:31:24

    实参可以是任意的数据类型,也可以是一个对象。 当我们的参数过多时,可以将参数封装到一个对象中,然后通过对象传递。 function info(name,age,sex,like){ console.log("我是"+name+",今年我"+age+"岁了,"+"我是名"+sex+"生,"+"我喜欢"+like); } info("小茗",23,"男&quo

  • js基础 数组splice2021-02-26 21:33:56

    var arr = [1,2,3,4,5]; var hd = arr.splice(0,3); console.log(hd);[ 1, 2, 3 ] console.log(arr);[ 4, 5 ]       var arr = [1,2,3,4,5]; var hd = arr.splice(0,3,"ss","aa"); console.log(hd);[ 1, 2, 3 ] console.log(arr);[ "ss", &q

  • js 手机、邮箱、身份证格式验证2021-02-26 20:03:48

    <script> if (!$('#email').val() || !/^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/i.test($('#email').val())) { console.log('邮箱格式有误,请重新输入'); return false; } if (!(/^1[3456789]

  • Python学习 Day29 JS字符串2021-02-26 18:33:43

    JS字符串 官方也给字符串提供了很多的属性和方法,用来进行字符串的操作 (一)length属性 length属性:字符串的length属性,主要作用是获得字符串中字符的个数 如果字符串中没有该字符,返回【-1】 var str = '水面清圆,一一风荷举'; console.log(str.length); 字符串的length属性:经常

  • 前端实习生-字节面试面经2021-02-26 18:03:28

    前端实习生-字节面试面经   这次字节的一面还是比较简单的,和一般公司的一面差不太多,基本大家只要多复习复习JS的基础和ES6,其实都差不多能够答出来。接下来记下具体这次的面试和流程,希望能对XDM有所帮助   这次是在牛客网上的面试房间面试的,有的面试官会使用腾讯会议面试,有的面

  • 初始Vue3.0(6)——watch使用2021-02-26 17:02:21

    侦测变化 - watch Watch 文档地址 // watch 简单应用 watch(data, () => { document.title = 'updated ' + data.count }) // watch 的两个参数,代表新的值和旧的值 watch(refData.count, (newValue, oldValue) => { console.log('old', oldValue) console.log('ne

  • axios——接口连接,数据请求2021-02-26 16:05:19

      1,安装axios   在项目下执行npm install axios 之后在main.js文件中,添加: 1 import axios from 'axios' 2 Vue.prototype.&axios=axios ——————————————axios不能用Vue.use(axios),只能用原型链prototype!!! 2,axios-get请求方式   不带参数时: 1 let url="

  • function声明在块级作用域需注意的点2021-02-26 16:04:28

    练习题1: var a = 111 if(1){ console.log(a,window.a) a = 222 console.log(a,window.a) function a(){} console.log(a,window.a) }     练习题2: function a() { console.log('111'); } (function () { if (false) { function a() {

  • 学习proxy之前的object方法了解2021-02-26 13:31:02

    Object.getPrototypeOf() 返回指定对象的原型 var pro = {} var obj1 = Object.create(pro) console.log(Object.getPrototypeOf(obj1)==pro) //true Object.setPrototypeOf() 将一个指定对象的原型设为另一个对象或者null Object.setPrototypeOf(obj,prototype) 参数 obj

  • 前端基本知识整理2021-02-26 12:32:40

    重排(回流)reflow与重绘repaint 重排,当DOM元素位置或大小变化时,浏览器需要重新计算元素的几何属性,将元素放到正常的位置,这个过程就是重排。 重绘,当DOM元素的外观发生变化,但没有改变其布局,重新绘制元素外观的过程,叫做重绘。 重排与重绘次数过多会影响页面性能 减少次数方法,将同

  • activiti任务处理2021-02-26 11:59:22

    activiti任务处理 处理指定task 处理指定task var wfservinfo = 'http://localhost:8080/aopas/service/'; var taskid = '4d21ed36e78548e2915b1d3abf6f96ba'; var url = wfservinfo + 'runtime/tasks/' + taskid; var variablesobj = {}; variablesobj

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有