自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2023前端面试题整理

2023年准备面试的题目,希望能祝各位也祝自己找到心仪的工作

2023-08-22 15:32:00 490

原创 算法题1020

)()() 发现 不管第一个如何移动 只有第一次才行 移动到右边后发现有首位是 右夸号结束移动。* (()() 取出第2个 ‘)’ 从 0 移动到 最后一位。* (()() 取出第3个 ‘)’ 从 0 移动到 最后一位。* ()()() 取出第1个 从 0 移动到 最后一位。// ((())) 暴力解法找到所有的夸号组合。n维数组旋转 90 度算法。* 思路:一个夸号去移动。// 模板字符串替换。

2022-10-20 17:55:02 398 1

原创 算法Ten

思路:如果传递的 n 大于等于 midValue 那就将右边的下标往中间挪动。这样就可以开始从 0 到 midIndex 之前找最小的值。如果小于,midIndex 到 len - 1 找小的最左边的值。思路:声明多个集合,如果,没出现过,就set到map里面,如果出现过,就count+1。如果 多个用户 a 或者 b 或者 c 的字段值一样 就合并。返回合并之后的用户加上count字段。太难了,有思路再来。

2022-09-21 11:35:26 314

原创 高阶JS面试题NINE

前端高阶面试题

2022-09-07 12:35:22 247

原创 js算法之排序算法

js大法好 之排序算法

2022-09-07 12:17:33 201

原创 一些算法面试题EIGHT

引用类型 (Object,Array) 基本类型 (number, string, boolean, symbol, null, undefined)问题:计算 1 - 100 的和。上面转换成了es5 的语法。toString方式。

2022-08-26 09:52:11 246

原创 JS的一些面试SEVEN(广度和深度)

FMP(First Meaningful Paint)第一次有意义的渲染(没有一个标准,已弃用)可以监控加载慢的请求;观察者模式 发布者和订阅事件可以直接调用,比如addEventListener click。LCP(Largest ContentFul Paint)重要的数据已经渲染完。FCP(First Contentful Paint)有内容的情况。发布订阅模式 发布和监听者互相隔离,需要中间媒介来触发。FP(First Paint)第一次加载的情况。发布订阅是一个订阅事件 一个触发事件。

2022-08-19 15:27:25 201

原创 一个简单的可拖拽表格案例实现

一个简单的可拖拽表格案例实现

2022-07-27 22:15:41 405

原创 前端中的一些面试-算法与数据结构

js的进阶之路:算法与数据结构

2022-07-21 16:19:51 373

原创 JS的一些面试SIX(广度和深度)

一些常见面试题

2022-07-20 16:36:41 283

原创 React中无限级嵌套路由的实现(RRD-V6)

React中无限级嵌套路由的实现,React-router-dom v6 无限级嵌套路由的实现。

2022-07-13 15:44:31 941 2

转载 React Hooks的一些理解

React 中Hooks一些理解和使用

2022-06-16 15:53:32 380

原创 imooc视频有感

fish命令号工具,更加清理,快捷提示更多[外链图片转存失败,源站可能有防盗链手动搭建cli项目]机制,建议将(https://coding.imooc.com-pson/5s-14.html#mid=41631)(https://coding.imooc.com/lesson/514.html#mid=45011)]de1...

2022-03-15 11:23:02 2193

原创 Vue中sync和v-model和Vue-router的一些进阶操作

sync的用法一个子组件,存在多个需要双向绑定的数据原来的思路是通过v-model 子组件触发 $emit(‘input’, e.xx.xx) 会自动完成双向绑定,现在如果需要多个参数就可以使用sync。// 父组件<ZChildInput :username.sync="model.username" v-model="age"></ZChildInput>// 子组件username: <input type="text" :value="username" @

2022-02-16 17:12:44 336

原创 Vue中的一些进阶使用

Vue中的一些组件通信和插槽使用,附带自己实现简单逻辑的表单组件。

2022-01-20 15:51:04 445

转载 vue UI 告别webpack配置

vue UI 告别webpack配置安装最新版的vue-clinpm install -g @vue/cli#yarn/npm 安装(二选一) yarn global add @vue/cli#检查vue-cli版本vue -V#运行 vue uivue ui

2019-10-06 00:16:53 158

原创 git分支的应用

Git鼓励大量使用分支:查看分支:git branch创建分支:git branch 切换分支:git checkout 创建+切换分支:git checkout -b 合并某分支到当前分支:git merge 删除分支:git branch -d ...

2019-08-25 20:27:55 142

原创 stylus的安装与学习

安装stylussudo cnpm install stylus 安装依赖包sudo cnpm i stylus stylus-loader --save-dev

2019-07-15 22:43:13 144

转载 关于vue状态过渡transition不起作用的原因解决

总所周知,vue中的transition标签可以方便得进行动画过渡,使用的方法也很简单。<transition name="你要的名字"> 过渡的元素...</transition>这里需要主要一点的是:过渡的元素只能是以下之一:条件渲染 (使用 v-if)条件展示 (使用 v-show)动态组件组件根节点常用的过渡名称有fade等你可以这样用&...

2019-07-13 13:41:03 17086

转载 Vue:获取当前定位城市名

1、在工程目录index.html中引入:<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=您的密钥"></script>ps:秘钥可以去百度开发者平台申请2、在build/webpack.base.conf.js(与entry同级)中配置:externals...

2019-06-13 00:02:33 846

转载 vue 运行时报错: Cannot assign to read only property 'exports' of object 'Object'

vue运行报错error:Cannot assign to read only property ‘exports’ of object ‘#’用weex做项目的时候,npm start 之后一直报错error:Cannot assign to read only property ‘exports’ of object ‘#’ ,查了好多资料好像是export和import共用了导致不兼容引起...

2019-06-09 18:59:40 592

原创 icon的基本使用

icon的基本使用1. Unicode1.1 下载iconfont的文件,并且新建名为HeiGesIcon的文件夹放在src下1.2 将iconfont内的文件放入HeiGesIcon中,1.3 修改@font-face 里面文件的路径@font-face { font-family: "iconfont"; src: url('../HeiGesIcon/iconf...

2019-06-03 01:51:13 826

转载 eslint语法配置

https://blog.csdn.net/qq_34645412/article/details/78974413

2019-06-03 00:52:26 254

原创 vue使用脚手架工具搭建环境

全局安装vue-cli npm install vue-cli -g初始化vue环境vue init webpack (项目名)中间会输入项目名称,项目描述,作者等信息;一路回车在npm 处不能使用npm install (因为mac系统下需要权限)ls查看目录结构安装依赖 sudo cnpm i 启动本地开发 npm run dev端口...

2019-06-02 00:53:52 154

原创 初始Vuex

Vuex概念:Vuex 是为了保存组件之间共享数据而诞生的,如果组件之间有要共享的数据,可以直接挂载到vuex中,而不必通过父子组件之间的传值了,如果组件不需要共享,此时这些不需要共享的数据,没必要放到Vuex中.注意:只有共享的数据,才有权放vuex 中,组件内部私有的数据,只要放到组件的data中即可:props、data、 vuex 三者的区别:Props是子组件需要传递的数据。...

2019-05-26 01:15:42 104

原创 githup初学习

githup初学习1. 仓库(Respository)用来存放代码2. 收藏(Star)收集项目查看收藏:点击右上角your stars3. 克隆(Fork)复制克隆项目注意: 该fork项目是独立存在的4. 关注(Watch)当项目更新可以收到通知5. 事物卡片(issue)作用:发现代码bug,但是目前没有成型代码,需要讨论时用显示所有bug交流列表g...

2019-05-18 00:17:43 279

原创 上传项目至自己的githup仓库

上传项目至自己的githup仓库1.在git上配置自己的shh公钥2.按照以下步骤一步一步完成 $ touch README.md //新建一个README文档,若上一步勾选了创建README.md,提交时导致冲突 $ git init //初始化本地仓库 $ git add README.md //添加刚刚创建的README文档 $ git co...

2019-05-11 17:16:57 172

原创 webpack配置适合es6语法规则的babel

webpack配置适合es6语法规则的babel1.1.1下载插件 sudo cnpm install --save-dev babel-loader @babel/core1.2配置规则: rules: [ { test: /\.js$/, exclude: /node_modules/, loader: "babel-loader" } ]1.3安装第二个插件 ...

2019-05-08 14:05:45 285

原创 使用webpack打包字体图标

使用webpack打包字体图标1.首先需要安装url-loaderbootstrap4.x之后,boostrap的css里删除了图标 分开了 我们在引入一个下载:npm i bootstrap@4.1.3 -D由于4.x版本icon文件分离出去所以还需要下载open-iconic:sudo cnpm i https://github.com/iconic/open-iconic.git ...

2019-05-08 13:50:33 2345 2

原创 配置css,less,scss等文件的方法

配置css,less,scss等文件的方法-1. css需要用到的插件 style-loader css-loader使用下列代码安装插件sudo npm i style-loader css-loader1.1 首先在src/css下面创建一个css文件,命名为index.css1.2 在内存中,根据指定的模板页面,生成一份内存中的首页,同时把打包好的bundle注入页面底部...

2019-05-07 22:37:14 1447

转载 在使用默认模块打包webpack的时候,ERROR in multi 错误

https://www.jianshu.com/p/a55fb5bf75e1标题十分有用!!!!

2019-05-07 18:07:50 392

原创 mac安装淘宝镜像cnpm,绝对有效!!!!!!

1.cnpm的安装安装cnpm需要一个最高权限sudo npm install -g cnpm --registry=https://registry.npm.taobao.org --verbose此时会提示让你输入一个密码,即你的用户开机密码,输入回车即可,如果出现下面的信息(最下面几行)说明安装成功:npm info lifecycle cnpm@5.1.1~postinst...

2019-05-05 18:02:46 4377 1

原创 SDWebImage的简单使用

最近因为SDWebImage框架导致我的学习进步放慢,总结了一下,好几个问题SDWebImage框架可能版本不同导致学习的时候出现不兼容的问题在mvc设计的时候,主函数一定要在mvc文件夹的上方,否则会出现file not found的现象...

2018-12-29 16:46:53 231

转载 在控制台打印不完整的解决问题

添加如下代码就可以了#define CLog(format, …) NSLog(format, ## VA_ARGS)#define NSLog(FORMAT, …) printf("%s\n", [[NSString stringWithFormat:FORMAT, ##VA_ARGS] UTF8String]);

2018-12-13 10:45:06 1932

空空如也

空空如也

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

TA关注的人

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