笔记
文章平均质量分 84
起伏羊
少壮不努力 老大徒伤悲
展开
-
【面试刷题 】使用Promise实现红绿灯交替重复亮
红灯3秒亮一次,绿灯2秒亮一次,黄灯1秒亮一次;如何让三个灯不断交替重复亮灯?要求:用Promise实现。原创 2024-03-19 01:20:22 · 708 阅读 · 0 评论 -
【JavaScript基础】JavaScript头等函数的理解
🔥 什么是函数? 一般来说,一个函数是可以通过 外部代码 调用 的一个“子程序”(或在递归的情况下由内部函数调用)。像程序本身一样, 一个函数由称为函数体的一系列语句组成 。在 JavaScript 中, 函数是头等 (first-class)对象,因为它们可以像任何其他对象一样具有属性和方法 。💚 默认情况下,JavaScript引擎或者浏览器会内置一些已经实现好的函数。比如:alert/prompt/console.log/String/Number/Boolean等。原创 2023-10-24 17:46:29 · 234 阅读 · 0 评论 -
【JavaScript内置对象】Date对象,从零开始
比如 new Date(2013, 13, 1) 等于 new Date(2014, 1, 1),它们都表示日期 2014-02-01(注意月份是从 0 开始的)。其他数值也是类似,new Date(2013, 2, 1, 0, 70) 等于 new Date(2013, 2, 1, 1, 10),都表示同一个时间:2013-03-01T01:10:00。解析一个表示日期的字符串,并返回从 1970-1-1 00:00:00 所经过的毫秒数。❤️🔥 从Date对象中获取各种详细的信息。原创 2023-09-14 15:28:55 · 252 阅读 · 0 评论 -
【React】React Hooks解析
自定义Hook本质上只是一种函数代码逻辑的抽取,严格意义上来说,它本身并不算React的特性。需求:所有的组件在创建和销毁时都进行打印口 组件被创建:打印 组件被创建了;口 组件被销毀:打印 组件被销段了;console . log(cname + '组件被创建~');console . log(cname + '组件被销毁!');});});});原创 2023-06-29 16:14:41 · 911 阅读 · 0 评论 -
【React】React-Router路由
React Router在最近两年版本更新的较快,并且在最新的React Router6.x版本中发生了较大的变化。口 在早期的时候,Router并且没有提供相关的API,我们需要借助于react-router-config完成;HashRouter使用hash模式;当然,如果你担心这个class在其他地方被使用了,出现样式的层叠,也可以自定义class。口 Router中包含了对路径改变的监听,并且会将相应的路径传递给子组件;目前我们所有的路由定义都是直接使用Route组件,并且添加属性来完成的。原创 2023-06-26 18:26:51 · 814 阅读 · 0 评论 -
【JavaScript】纯函数理解
◼ 函数式编程中有一个非常重要的概念叫纯函数,JavaScript符合,所以也有;原创 2023-06-20 11:36:42 · 336 阅读 · 0 评论 -
【 React】React 组件化开发
/ 1. 定义一个类组件render() {在es6中,类表达式中类名是可以省略的;组件的名称都可以通过displayName来修改高阶组件并不是React API 的一部分,它是基于React的组合特性而形成的设计模式;比如: redux中的connect;比如:react-router中的withRouter;在开发中,我们想要给一个组件的显示和消失添加某种过渡动画,可以很好的增加用户体验。原创 2023-06-19 11:04:46 · 1587 阅读 · 1 评论 -
【Vue】Vue2-Vue3响应式原理
我们先来看一下响应式意味着什么?💁♀️ 我们来看一段代码:⬇️⬆️ 上面的这样一种可以自动响应数据变量的代码机制,我们称之为是响应式的。👉 对象的响应式:⬇️。原创 2023-04-05 17:29:59 · 478 阅读 · 0 评论 -
【JavaScript】常用正则表达式 +歌词解析 + 时间格式化
【JavaScript】常用正则表达式 +歌词解析 + 时间格式化原创 2023-03-14 17:29:35 · 669 阅读 · 0 评论 -
【JavaScript】事件循环、宏/微任务、面试题
🔴:计算机,是的一种方式;🔴:操作系统能够运行,通常情况下中;听起来很抽象,这里还是给出我的解释:✅:我们可以认为,启动,就会默认(也可能是多个进程);✅:每中,都会启动用来执行程序中的代码,这个线程被称之为;✅ 所以我们也可以说进程是线程的容器;原创 2023-03-14 11:09:00 · 1245 阅读 · 0 评论 -
ES5 继承+原型【自留】
JavaScript当中都有一个特殊的,**这个特殊的对象可以指向另外一个对象。****那么这个原型有什么用呢?**如果有,应该如何获取这个属性呢?✅ 答案是有的,只要是对象都会有这样的一个内置属性。原创 2023-03-01 22:17:34 · 267 阅读 · 0 评论 -
JavaScript 闭包【自留】
✅ 这里先来看一下闭包的定义,分成两个:在计算机科学中和在JavaScript中。✅ 在计算机科学中对闭包的定义(维基百科):✅ 闭包的概念出现于6年代,最早实现闭包的程序是 Scheme,那么我们就可以理解为什么JavaScript中有闭包:✅ 我们再来看一下MDN对JavaScript闭包的解释:✅ 那么我的理解和总结:那么函数继续执行呢? 这个时候makeAdder函数执行完毕,正常情况下我们的AO对象会被释放; 但是因为在0xb00的函数中有作用域引用指向了这个AO对原创 2023-02-26 15:59:58 · 417 阅读 · 0 评论 -
【html_table基础】使用colgroup col 设置列共同样式
HTML 有一种方法可以定义整列数据的样式信息:就是 和 元素。它们存在是因为如果你想让一列中的每个数据的样式都一样,那么你就要为每个数据都添加一个样式,这样的做法是令人厌烦和低效的。...原创 2022-06-10 15:35:35 · 1335 阅读 · 0 评论 -
CSS3选择器
CSS3选择器利用CSS选择器能不改动HTML结构,通过添加不同的CSS规则得到不同样式的网页。基本选择器层次选择器伪类选择器动态伪类选择器目标伪类选择器语言伪类选择器UI元素状态伪类选择器结构伪类选择器否定伪类选择器伪元素属性选择器1. 基本选择器语法通过基本选择器可以确定HTML树形结构中大多数的DOM原素节点。浏览器兼容浏览器对基本选择...原创 2020-01-12 05:50:26 · 367 阅读 · 0 评论 -
HTML学习笔记
HTML学习日记HTML:HyperText Markup Language,超文本标记语言。不是一种编程语言,而是一种标记语言(markup language)。标记语言是一套标记标签(markup tag)。标记语言是一套标记标签(markup tag)。HTML结构HTML 标签HTML 标记标签通常被称为 HTML 标签 (HTML tag)。HTML 标...原创 2020-01-07 15:14:32 · 174 阅读 · 0 评论 -
angular指令
AngularJS 指令AngularJS 指令是扩展的 HTML 属性,带有前缀ng-。ng-app指令初始化一个 AngularJS 应用程序。ng-init指令初始化应用程序数据。<div ng-app ng-init="names=[{name:'Jame',country:'US'},{name:'Hege',country:'US2'},{name:'Ka...原创 2019-07-03 10:22:30 · 129 阅读 · 0 评论 -
AngularJS自定义指令
AngularJS 通过被称为指令的新属性来扩展 HTML。AngularJS 通过内置的指令来为应用添加功能。AngularJS 允许你自定义指令。AngularJS指令参考手册 <div ng-app="myApp" ng-init=""> <h4>自定义指令</h4> <mydiect>&...原创 2019-07-03 10:55:58 · 242 阅读 · 0 评论 -
Angular
<div ng-app> <input type="text" ng-model="txtInput" placeholder="please input sth."> <p> <h5>{{txtInput}}</h5> </p></div>A...原创 2019-06-29 10:04:27 · 98 阅读 · 0 评论 -
Do not have regionchange handler in component: pages/maps/maps.
Do not have regionchange handler in component: pages/maps/maps. Please make sure that regionchange handler has been defined in pages/maps/maps.2019.07.19 微信小程序 地图不显示原创 2019-07-19 10:10:29 · 1848 阅读 · 1 评论 -
可改变颜色的单选按钮,jQuery仿input[type="radio"]按钮
html<div class="checked-radio"> <ul class="checked-radioitems"> <li class="radioItem"> <div class="radio_bg"> <spa...原创 2019-08-27 15:40:14 · 1314 阅读 · 0 评论 -
仿iOS开关 (jQuery)
<div class="ios-switch"> 飞行模式 <span class="switch-bg switch-off"> </span> </div> .switch-bg { ...原创 2019-08-27 16:15:12 · 176 阅读 · 0 评论 -
CSS3 第1篇 基础入门 (一)
第一章 CSS样式入门本章要点 了解CSS的基本概念 熟悉CSS的常用单位 熟悉编辑和浏览CSS的方法 掌握在HTML中调用CSS的方法 掌握调用CSS方法的优先级 1.1 认识CSSCSS,即层叠样式,Cascading Style Sheets。CSS,也可以称为CSS样式表或者样式表,其文件扩展名为.css。CSS,是用于增强或控制网页样式并允...原创 2019-08-30 23:20:38 · 347 阅读 · 0 评论 -
CSS3 第1篇 基础入门 (二)
第二章 CSS3样式的基本语法2.1CSS基本语法2.1.1 CSS构造规则选择符(selector)、属性(properties)、属性值(value)selector{properties:value;}其中选择符是多种形式的;一个选择符当中有多个属性;每个属性都有属性值,且浏览器不同对属性的支持或者属性值的支持也不同。eg: <p class="color:...原创 2019-08-31 19:59:01 · 227 阅读 · 0 评论