
前端
秃头007号robot
目前是一个普通研究生,在自学前端和算法的道路上,立志成为一个全栈工程师
展开
-
前端基础--数组复杂去重和排序
js实现数组排序和去重的组合、嵌套不同数据类型的数组去重方法原创 2022-12-04 16:24:39 · 445 阅读 · 1 评论 -
前端面试--js基础(数组去重)
数组去重原创 2022-06-15 16:52:13 · 201 阅读 · 0 评论 -
前端--js基础(哈希表的应用)
前端基础原创 2022-06-15 12:27:11 · 275 阅读 · 0 评论 -
前端面试--大厂面试题(懒人问题)
大厂前端面试--懒人问题原创 2022-06-13 15:30:03 · 468 阅读 · 0 评论 -
前端面试--js基础(实现函数柯里化)
函数柯里化原创 2022-06-12 10:44:15 · 232 阅读 · 0 评论 -
前端面试--js基础(ajax封装)
前端面试原创 2022-06-10 11:18:40 · 199 阅读 · 0 评论 -
前端面试--js基础(实现深拷贝和浅拷贝)
前端面试原创 2022-06-10 10:33:47 · 202 阅读 · 0 评论 -
前端--js基础(实现防抖和节流)
防抖和节流原创 2022-06-07 17:20:01 · 984 阅读 · 0 评论 -
前端面试--js基础(手写instanceof方法)
js基础原创 2022-06-07 14:05:11 · 331 阅读 · 0 评论 -
前端面试--js基础(手写new)
js手撕算法原创 2022-06-07 14:01:55 · 115 阅读 · 0 评论 -
前端面试--HTML篇章
前端面试的html部分原创 2022-06-06 16:41:28 · 234 阅读 · 0 评论 -
Vue.js基础
Vue.js基础vue 是⼀个响应式的前端视图层框架。响应式:我们在编写模版代码时,仅需要关注数据的变化即可,数据变化 UI 即可随之变化,有联动的感觉。视图层:类似于我们之前接触的其他前端模版⼀样,它仅仅只是 UI 层⾯的内容。框架:库提供要由其⽗代码调⽤的功能,⽽框架则定义整个应⽤程序设计。开发⼈员不编写框架,⽽是调⽤框 架。相反,框架以某种特定⽅式调⽤和使⽤代码。<div id="app"> <p>Message is: {{ message }}</p原创 2022-04-15 21:48:23 · 121 阅读 · 0 评论 -
web前端--TS基础理论及原理(下)
相关面试题1、类型推论 & 可赋值性 a.什么是类型推论? 对变量没有指定类型时,ts会自动标注系统认定合理的类型。 b.以下代码ts推论出的类型是什么?let a = 1024;let b = '1024';const c = 'apple';let d = [true, false, true];let e = { name: 'apple'}let f = null; Number、String、字符串的字面量(类型缩展)、数组、对象、any(类型拓宽)原创 2022-04-15 19:06:47 · 1044 阅读 · 0 评论 -
web前端--TS基础理论及原理(上)
概念:typescript就是在js的基础上对数据进行强制的类型检查,生成js代码的时进行编译,弱类型的静态语言。类型注解:轻量级的为函数或变量添加约束的方式静态语言:在编译过程中就能发现错误,对类型检查较为严格。动态语言:bug的隐藏久,灵活度高。基础类型:布尔值、数字、数组(数组里面都是number类型和js不同)、元组(数字、字符串类型混搭)、枚举(可迭代,理解为迭代器的一种)、字符串、联合类型(type a = {body:string | number}????、交叉类型(type a =原创 2022-01-10 15:15:41 · 676 阅读 · 0 评论 -
web前端--js模块化
1、js模块化历史 js本身简单的页面设计:页面动画+表单提交 无模块化和命名空间的概念 幼年期:无模块化 1、开始需要在页面中增加一些不同js:动画、表单、格式化等 2、多种js文件被分在不同的文件中 3、不同文件被一个模板引用 出现了jqury.js main.js depl.js 文件分离是基础的模块化第一步,但出现了这些问题 * 污染全局作用域 =>不利于大型项目开发、多人团队的共建 成长期:模块化雏形 -IIFE(语法优化) 具体而言就是作用原创 2022-01-07 22:05:39 · 429 阅读 · 0 评论 -
web前端--TS基础理论及原理
web前端–TS基础理论及原理概念:typescript就是在js的基础上对数据进行强制的类型检查,生成js代码的时进行编译,弱类型的静态语言。类型注解:轻量级的为函数或变量添加约束的方式静态语言:在编译过程中就能发现错误,对类型检查较为严格。动态语言:bug的隐藏久,灵活度高。基础类型:布尔值、数字、数组(数组里面都是number类型和js不同)、元组(数字、字符串类型混搭)、枚举(可迭代,理解为迭代器的一种)、字符串let a: number = 1;let b: string = "he原创 2022-01-07 22:03:41 · 7362 阅读 · 0 评论 -
web前端--浏览器相关
浏览器对象模型和网络相关知识点原创 2022-01-05 10:09:57 · 325 阅读 · 0 评论 -
web前端--promise规范及应用
前端自学原创 2021-12-29 23:35:32 · 774 阅读 · 0 评论 -
vue高德地图显示世界地点信息分布的多窗口问题
效果图<template> <div class="home"> <div class="map" id="container"></div> </div></template> <script>// @ is an alias to /srcexport default { name: 'worldMap', components: { }, data () {原创 2021-09-06 13:09:38 · 862 阅读 · 0 评论 -
前端之路--起始
今天是在csdn上发布文章的第一天,之前就陆续接触过一些前端的基础知识,自己也对这一方面很感兴趣。因此打算在百忙之中抽出一些时间来分享自己学习过程中仿写的一些代码和想法。主要分为算法、前端、python、图像处理等部分的内容。自己所学较杂,希望和各位程序员们多多交流...原创 2021-04-23 23:19:02 · 78 阅读 · 0 评论 -
前端基础---淘宝商城练习
淘宝商城静态页面布局的练习<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>淘宝网 - 淘!我喜欢</title> <link rel="stylesheet" href="css/index.css"> <link rel="icon" href="favicon.ico"> &l原创 2021-04-23 22:41:25 · 248 阅读 · 0 评论 -
html(一)
html部分的内容(以文件形式说明)过去的html【Ctrl+Shift+P】打开命令面板,常用语安装插件等命令【Ctrl+P】快速的搜索项目中的文件,常用于项目文件较多的情况中【Ctrl+G】跳转到指定的行数,常用于代码定位【Ctrl+W】快速关闭当前打开的文件,用于文件打开过多导致难以区分设置多个编辑光标,按住Ctrl接着点击鼠标即可,常用于编辑多个项目代码段【Ctrl + F】查找功能,不多介绍【Ctrl + H】替换功能,不多介绍【Ctrl + L】选择行,同时按住Shift键原创 2021-04-23 22:10:11 · 172 阅读 · 0 评论