代码编织梦想

华为od机试(2023)真题目录(java & js & python)-爱代码爱编程

本专栏算法题均来自2023华为OD机考新题库。 本专栏算法题全部支持Java、JavaScript、Python语言实现。 注意:本专栏只包含新题库题目,不包含老题库题目。如果想同时拥有新、老题库全部题目,请订阅华为OD机试(2022&2023)_伏城之外的博客-CSDN博客https://blog.csdn.net/qfc_128220/

寄生组合式继承-爱代码爱编程

精简版 class Child {     constructor(){         //待用父类的构造函数         Parent.call(this)         // 利用object.Create生成一个对象 新生成的对象是父级的原型parent.prototype 并将该对象作为子类构造函数的原型 继承了父类原型上的属性和方法  

node.js 全局对象介绍-爱代码爱编程

在学习 Javascript 之初,会接触一个概念:JS 由三部分组成,DOM + BOM + ECMAScript。其中前两者是宿主环境,也就是浏览器所提供的能力。后者才是 JS 语言本身的标准。 在上篇文章《Node.

js入门之手写深拷贝-爱代码爱编程

简单写个深拷贝 let deepClone = function(source) { // targetObj: 目标对象 const targetObj = source.constructor === Array ? [] : {} for (let key in source) { if (source.hasOwnProp

vue3常用响应式对象的api,你全用过了吗-爱代码爱编程

目录 Ⅰ. ref、reactive ( 递归监听 ) Ⅱ. isRef、isReactive ( 判断 ) Ⅲ. toRef 和 toRefs ( 解构 ) Ⅳ. toRaw 、 markRaw ( 解除代理) Ⅴ. unref ( 拷贝 ) Ⅵ. shallowRef 、shallowReactive( 非递归监听 ) Ⅶ. trigge

vue2与vue3-爱代码爱编程

VUE2与VUE3 引入VUE <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> {{}}语法 不会

笔记:函数-爱代码爱编程

1. 对函数的理解 函数: 具有一定功能的代码块(一句或多句) 函数特点:可以重复调用, 隐藏内部的实现 2. 语法 第一种方法 : 函数声明式 function 函数名(参数){ //代码块 -- 函数体 return 返回值 } 第二种方法: 变量声明式 var 函数名 = function(){ }

如何设置自定义指令-爱代码爱编程

Vue.directive('指令名',{ // 指令的生命周期 bind:绑定时,类似于beforeMount,指令绑定于相应dom时执行,这时还没有完成渲染 inserted:指令所在dom添加到父节点时执行(类似于mounted,渲染时) update:更新时,指令所在组件有更新时执行,并不保证指令所在dom更新完成 co

vue项目创建-爱代码爱编程

前提:node安装:02node安装_哔哩哔哩_bilibili 1. 查看node版本 查看node版本 node -v 查看npm 版本 npm -v 2. 输入cmd 用管理员打开控制台 3. 设置淘宝镜像 npm config set registry https://registry.npm.taob

关于跨域与 csrf 的那些小事-爱代码爱编程

前言 在这段时间,部门前辈分享了不少干货。我学到了不少内容,并对其进行简单整理,以便更好地转化为自己的知识。 知识探讨部分 关于跨域 产生 1.协议,域名,端口三者其中存在不同都会形成跨域;故,当协议,端口,域名三

vue2.0 是如何实现响应式的?-爱代码爱编程

核心:Object.defineProperty 实现数据【响应式系统】 简述:类似于读者-书店-图书 的关系,读者通过书店提供的订阅信息找到图书,图书发生改变,书店也会触发监听给书店,让读者知道图书改变的信息 在 Vue 中模板编译过程中的指令或者数据绑定都会实例化一个 Watcher 实例,

[前端笔记021]javascript之jquery-爱代码爱编程

前言 本笔记参考视频,李立超:BV1mG411h7aD p182-p199我的笔记:https://gitee.com/plusmile/stackedit-app-data.git jQuery简介 jQuery是J

用jquery写购物车全选菜单-爱代码爱编程

一、用jQuery写购物车全选菜单 要求: 点击全选时,全部选中商品当商品全部选中的时候,全选也选上,商品没全部选中 的时候,全选框不会选中 二、设计实验 主要运用了jQuery的扩展函数拓展三个函数,

ajax和xml-爱代码爱编程

数据交换 数据交换格式就是服务器端与客户端进行数据传输与交换的格式 XML XML就是Extensible Markup Language(可扩展标记语言),标准通用标记语言的子集,简称XML。 XML的特点 使用类似HTML的标签描述,标签成对出现 标签名字随意,没有预定义 标签名字就是属性名,标签中间存储属性的值 没有值得属性可以闭合,

最好的vue组件库之vuetify的入坑指南(持续更新中)-爱代码爱编程

目录      安装Vuetify      文档结构         快速入门         特性         样式和动画          首先先声明,个人不是什么很牛逼的大佬,只是想向那些想入坑Vuetify的前端新手或者嫌文档太长不知如何入手的人提供一些浅显的建议而已,能让你们稍微少走一些弯路就是本文的目的。我其实也只是

vue组件打包成库和使用库的方法-爱代码爱编程

一、开发组件 开发组件的过程并无特殊之处,跟平时在Vue项目里定义component是一样的。有一点需要注意的是,平时在Vue项目里,组件的name可以不写,但如果要打包成库,组件的name必须写。为了描述方便,我们把将要打包的组件定义为MyCom1、MyCom2。其示例代码如下: <template>   <div>   <

js 中document对象的用法-爱代码爱编程

var fruitRadio = document.getElementsByName("fruit"); js 获取Name为fruit的模块的值 var fruitRadio = document.getEleme

上传图片 el-upload 上传文件 图片上传-爱代码爱编程

    <el-form-item label="上传图片" > <el-upload :action="uploadUrl()" list-type="picture-card" :on-remove="handleRemov

json的认识-爱代码爱编程

JSON 全称“JavaScript Object Notation”,译为“JavaScript 对象简谱”或“JavaScript 对象表示法”,是一种轻量级的、基于文本的、开放的数据交换格式。JSON 在 Web 开发领域有着举足轻重的地位,如果您想在 Web 开发领域大展身手的话,就必须了解 JSON。 什么是 JSON? JSON 是一种纯字

2.2日知识点-爱代码爱编程

数据交换格式 就是服务器与客户端之间进行数据传输与交换的格式。 经常提及的两种数据交换格式:XML、JSON。 XML 是指可扩展标记语言,标准通用标记语言的子集。 XML的特点 使用类似 HTML的标签描述,标签成对出现。 标签名字随意,没有预定义。 标签名字就是属性名,标签中间存储属性的值。 没有值的属性可以自闭和,<name/