自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 一篇文章搞懂JavaScript中的代理和代理的使用

什么是代理MDN上的定义:Proxy(也就是代理) 对象用于定义基本操作的自定义行为(如属性查找,赋值,枚举,函数调用等)。官方的定义总是这么晦涩枯燥,那么究竟Proxy能做什么?代理这个概念来自于元编程,就是一种你可以编写出一个可以读取、修改、分析、甚至生成新程序的程序。而JS可以通过Proxy和Reflect这两个对象来进行js元编程!!Proxy就是代理,当我们不方便去访问某个对象或者不满足于简单的访问时,代理就可以作为“中间人”来帮助我们更好的来控制对象的操作!!Proxy的基本知识

2021-08-24 23:49:04 311

原创 JS中的迭代器(手写迭代器让对象也可迭代)

迭代器和生成器参考MDN:https://developer.mozilla.org/zhCN/docs/Web/JavaScript/Reference/Iteration_protocols

2021-08-22 21:17:47 422

原创 JS的函数进阶(基础知识、this指向问题)

JavaScript的函数1.JavaScript函数的基本知识声明和定义的方式://1.使用new关键字创建Function的实例,这里需要指出,在new Function的时//参数可以传递无数个,最后一个必须是函数体的内容let myFunction = new Function('a', 'b', 'return a + b');//2.标准语法创建函数function myFunction(a,b){ return a+b;}//3.存在于对象中的函数简写形式var m

2021-07-24 00:21:42 143

原创 【腾讯犀牛鸟开源人才培养计划】萌新的开源心得之Omi框架

【腾讯犀牛鸟开源人才培养计划】萌新的开源心得之Omi框架一. 前景概要(1).自我介绍:我在一些机缘巧合下了解到了前端这个领域,是一个在经过一段时间对js、html、css以及一些前端框架的学习后终于对前端领域有了那么 些许了解的萌新。然后又碰巧了解到了腾讯犀牛鸟开源人才培养计划,进而接触到了Omi前端框架。(2). 对开源的认识:什么是开源?它有什么作用?(1) 开源,对于软件开发而言,可能就是软件的代码是公开的,任何人都可以去修改和 维护。它的最权威的解释请参考:开源(2) 开源的作用,开

2021-06-25 13:50:53 567 2

原创 jQuery学习(二)

1.事件代理的优势delegate2.节点的删除和插入3.节点属性和内容的操作

2021-06-01 23:54:24 165 4

原创 jQuery学习总结(一)

jQuery的引入和入口函数引入方式:<style src="..."></style>入口函数:可以使得jQuery文件在基本DOM元素和其他script标签中的内容加载/执行完后执行。注意点:(1). jQuery的入口函数会等到DOM元素加载完成而图片未加载完时执行。(2).jQuery的入口函数不会覆盖前面的入口函数内容(类似的就是给同一个元素添加一样的事件,但是并不会覆盖而是一起执行)。//入口函数的不同写法$(document).ready(.

2021-05-30 23:43:15 77 2

原创 HTML CSS基本知识点总结

Html部分如下:1.什么是html?一种描述网页的语言。但是需要注意它并不是一种编程语言,而是一种标记语言,通过一系列标签来描述网页。2.html基础标签?(1)标题类(或比较重要的东西)通过 < h1> - < h6> 等标签进行定义的。(2)图像类一般是通过标签< img src="#" alt=" ">去写的(3)链接类使用标签< a>< /a >(4)段落HTML 段落是通过 < p> 标签进行定义的。

2021-05-30 09:35:39 306

原创 Javascript-寻找数组的中心索引和reduce方法深入(JS数组练习题)

题目内容:给你一个整数数组 nums,请编写一个能够返回数组 “中心下标” 的方法。–数组 中心下标 是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。–如果数组不存在中心下标,返回 -1 。如果数组有多个中心下标,应该返回最靠近左边的那一个。注意:中心下标可能出现在数组的两端。示例 1:输入:nums = [1, 7, 3, 6, 5, 6]输出:3解释:中心下标是 3 。左侧数之和 (1 + 7 + 3 = 11),右侧数之和 (5 + 6 = 11) ,二

2021-05-10 23:59:44 209

原创 C语言题解 P5726 【深基4.习9】打分

C语言题解 P5726 【深基4.习9】打分现在有 n(n \le 1000)n(n≤1000) 位评委给选手打分,分值从 0 到 10。需要去掉一个最高分,去掉一个最低分(如果有多个最高或者最低分,也只需要去掉一个),剩下的评分的平均数就是这位选手的得分。现在输入评委人数和他们的打分,请输出选手的最后得分,精确到 2 位小数。#include<stdio.h>int main(){ int n; scanf("%d",&n); int a[n];

2021-02-10 13:05:21 1463

原创 约瑟夫环问题--多解

---约瑟夫环---1.概念描述2.实战题目3.总结1.概念描述**约瑟夫环:**已知n个人围成一圈,从编号为k的人开始报数,凡报数为m的人离开圈并从下一个人从1开始数,数到m的那个人再次出圈,反复循环直到圈里只剩下一个人结束。2.实战题目这里引入一个之前做过的一道题目:7-28 猴子选大王 (20分)一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如

2020-12-20 19:44:46 126

原创 对于(*(void( *) ())0)()的理解

关于(*(void( *) ())0)()的感悟与对于函数指针数组的应用的学习感悟记录

2020-12-13 20:14:50 320

原创 习题8-10 输出学生成绩 (20分)

习题8-10 输出学生成绩 (20分)----------------------------------今天在做题时的一些疑问:题目:本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩、最高成绩和最低成绩。建议使用动态内存分配来实现。输入格式:输入第一行首先给出一个正整数N,表示学生的个数。接下来一行给出N个学生的成绩,数字间以空格分隔。输出格式:按照以下格式输出:average = 平均成绩max = 最高成绩min = 最低成绩结果均保留两位小数。输入样例:38

2020-12-13 20:03:02 1114

原创 C语言中char溢出与存储读取的探讨

关于c语言中数据类型范围以及数据存储产生的一些有趣的现象

2020-11-29 09:53:00 617

原创 关于计算机中字节问题的记录

关于计算机中字节问题的记录提问:为什么1kb=1024b解答如下:首先,这种表示方法指的是二进制形式,那么在计算机中,其基本存储单元是一位(bit),而一字节就等于八位,其存储空间范围就是0000 0000 ~1111 1111之间,那么1b就表示为:1000 0000=2^7,那么1kb表示1000b,那么就是 1000 0000 000=2^10。因此我们可以得出:1kb=1024b如果有问题的地方,希望大家指正,我会积极采纳,一起讨论嘿嘿????...

2020-11-24 21:32:05 507

原创 在C语言中+1到底是加几?

在C语言中+1到底是加几?下面仅仅是讨论,如有误区,求大佬更正,不胜感激(嘻嘻????)最近在做题时遇见了以下问题,以及在遇见这些问题时我的思考1.问题不同种类型的数据在运算时,在c语言中会将数据类型由较低类型转换为较高类型(除了你强制转换哈),并且char类型与short类型在运算时编译器会自动将其转换为int类型然后再进行计算(仅包含char与short时)–思考原因:编译器为了防止数据溢出(即计算所得结果超出定义的数据范围)...

2020-11-22 08:00:28 2899 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除