自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

没有名字适合我的博客

更新前端遇到的知识点,难点,及个人牢骚发源地

  • 博客(27)
  • 资源 (8)
  • 收藏
  • 关注

原创 Safari 点击事件 event.path 为 undefined不存在

场景:此处需要 获取触发事件元素冒泡过程的所有元素即使用event.path属性。然而在 Safari 的点击事件中,event.path 属性不存在。资料:在一些社区表示,IE11 和 Legacy Edge(v44 或更早版本,在从 v79 开始的 Chromium 更新之前)都不支持path或composedPath。火狐支持composedPath。Chrome 支持path(这是 Google 的最初想法)和composedPath。根据 MDN的composedPath描述,截至 202

2021-08-30 20:09:35 2230

原创 关于moment库format()参数am pm中文显示说明

关于moment库format()参数am pm中文显示说明moment(new Date()).format('ah:mm') // 在英文展示为12:00之前为am、24:00之前为pm但是在中文包环境下,am,pm展示时间段规则为:00:00:00 到 5:59:59 凌晨6:00:00 到 8:59:59 早上9:00:00 到 11:29:59 上午11:30:00 到 12:29:59 中午12:30:00 到 17:59:59 下午18:00:00 到 23:59:59 晚

2020-11-26 15:06:40 2928 1

原创 常见js手撕题及算法总结

设计一个lazyMan,实现以下功能:LazyMan(‘Tony’);// Hi I am TonyLazyMan(‘Tony’).sleep(10).eat(‘lunch’);// Hi I am Tony// 等待了10秒…// I am eating lunchLazyMan(‘Tony’).eat(‘lunch’).sleep(10).eat(‘dinner’);// H...

2019-10-20 10:51:04 2104 2

原创 牛客——剑指Offer编程题练习总结(js版)

题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。// 方式一(暴力循环):// 解题思路:使用双重循环,外层表示当前第几行的数组,内层表示对每行的一维数组的遍历,直到找到需要查找的那个整数function Find(target, arra...

2019-09-20 17:46:16 753

原创 Vue相关易忘点记录

前言最近发现 vue 某些用得少的知识点或者某些深入的理解方面 有时候会因为记忆不深刻而遗忘掉。所以特开此贴记录一下vue相关的易忘点及一些对vue的深入思考。记录...

2019-08-04 16:50:12 436

原创 简易仿跳一跳——微信小游戏

前言本简易版 跳一跳使用Cocos来完成编写。(使用js进行逻辑编写)预览工程代码工程代码:主要逻辑代码game_scene.js:cc.Class({ extends: cc.Component, properties: { // 获取玩家对象 在canvas 里面找到 player 属性然后添加节点 player:{ ...

2019-07-21 16:18:19 576

原创 微信小程序——mhzqx点餐系统(包含前端,后台及数据库表)

小程序微信小程序-点餐系统(包含前端,后台及数据库表)小程序预览小程序页面点餐展示:后台管理部分:数据库改变:满汉子全席——点餐小程序本小弟参加实训使用微信开发者工具写的点餐小程序项目,同时使用nodejs编写后台部分来操作数据库,和我一样初学小程序或nodejs的可以在本项目中学习了解关于小程序代码结构组织,模块化,构建等内容,入门小程序及nodejs的好选择。(虽然实训要......

2019-07-21 15:54:52 18898 51

原创 初学nodejs——实现一个简易论坛(完成简单的登录、注册、发帖、评论功能)

前言前段时间临近期末,在学校上完最后的课程后得知有一些作业贴近于前端,其中包括javaWeb的一个大作业——完成一个简易论坛实现登录、注册、发帖、评论等功能。(PS:本来老师要求用java写后台,不过因为本菜鸡没有认真学习,只好改用nodejs写后台。)技术栈nodejs+express+mysql实现后台,前端页面只用了基础的html+css+jq编写,并且用了ajax的封装库axios...

2019-06-18 15:53:26 3960 2

原创 记学校一次javaweb小测试:使用 AJAX 技术开发一个购物网站购物车功能(ajax+nodejs)

题目:特别说明:因为是java web程序设计这门课,所以老师的要求不仅仅是会用ajax就完事儿,需要自己使用java来连接数据库写后台,然后前端ajax获取。(PS:因为自己java学的一般,又一直在搞纯前端的东西。所以自己鼓捣了一下用nodejs来实现后端,前端使用ajax获取来完成这个题目)样例后端sql.js// nodejs部分// 作用:实现连接数据库获取增加数据,开启...

2019-05-25 15:21:50 511

原创 前端实习问题总结及实习内容归档

前言近日在公司切身实习,总结一下遇到的一些问题供自己日后参阅。(ps:因没有上下文,问题可能比较突兀)总结因用的公司mac,自己配各种环境时遇到最多的问题就是 权限不够!1.// 安装npm 全局包时权限不够在安装命令前加上sudo,如$ sudo npm i -g npm或者直接更改权限sudo chown -R $USER /usr/local2.// 公司使用git...

2019-05-06 18:31:24 5679

原创 javascript基础面试算法题总结

前言最近学习中发现自己算法部分相对薄弱,所以持续一段时间的练习来提高自己的算法能力,顺带熟悉js及es6的基础对象方法。题目部分如何实现顺序数组的随机排序?// 实现思路:通过每一轮循环将数组中随机的位置里的值和循环位置上的值交换来达到数组的随机排序 var arr = [1,2,3,4,5,6,7,8,9,10]; function randomArr(arr){ ...

2019-03-24 16:55:46 374

原创 基于vue技术栈-移动端外卖项目实战问题总结

前言为了深入学习vue全家桶及前后台交互技术,包括vuex,vue-router,ajax等,模仿某平台写一个简化版的移动端项目出来技术栈vue2 + vuex + vue-router + webpack + ES6/7 + axios + stylus项目链接点击进入我的github项目关于接口数据在github上找的别人做好的一个超大型外卖平台项目api文档里的其中几项引用大...

2019-03-11 17:52:52 2125 1

原创 一些前端基础知识点自我总结!!!(实习面试准备)

什么是前端的模块化,组件化,工程化?模块化:将某一复杂逻辑或功能的代码封装成一个文件以实现更规范化的管理、隔离及组织,以便在项目其他地方可以用到的时候引入,可以称之为模块化。js代码的模块化规范很多,有AMD/CommonJS/UMD/ES6 Module等等,css也可以采用模块化思想编写,而webpack则是一种模块打包工具。(具体的模块化编程请自行百度)组件化:将一个网站页面想象成一...

2019-03-02 14:19:20 599

原创 mjau-mjau.com页面仿写基础总结

前言一个很简单的网站,适合入门html+css的编写原网站:mjau-mjau.com仿写的网站项目文件:https://github.com/nopapername/Copy-write-mjau-mjau.com技术栈html5+css3+jq基础+bootstrap4+owl carousel页面效果预览几个注意小点页面全屏背景图随浏览器窗口大小变化,JS如下$(wi...

2019-02-20 19:45:21 331

原创 基于vue技术栈制作自己的简历网站问题总结篇(入门vue基础项目)

前言目前在学习vue技术栈的同时接触到了很多以前没用过的各种工具(如webpack,npm,git等等),配合着vue全家桶里的一些东西做了一个基于vue的个人简历网站(虽然用vue框架搭简历网站优势不大,但是用来入门及练习vue基础相信也是极好的)。此篇博便总结一下近期遇到的各种问题及解决方案!先贴上Github的项目地址:(相信此项目作为初学者入门vue基础,了解vue-cli结构是非常...

2019-01-25 17:42:55 3360 1

原创 基于vue练习demo:发表评论案例 (使用localStorage存储数据)

前言最近在学习 VUE的相关知识,之前学习html和css3和原生js及jq库时感觉还挺轻松,但是接触vue框架之后才发现需要了解的东西太多了(如 vue-router,vue-cli,webpack,npm等等都得接触到一些),太庞杂了,因此因为这一个月以来看的东西太多了脑壳有点儿懵,想了想先巩固一下VUE的基础再往后面进行,所以练习写了这个 发表评论功能 的小玩意儿。(emmmmmmmm…...

2019-01-13 23:37:44 733

原创 关于float:left及display:inline(display:inline-block)的不同及应用场景

问题CSS中用float:left和display:inline(display:inline-block)设置元素水平排列有什么不同?答案float:left会使元素脱离文档流(通俗讲就是 元素不占据原来的空间,后面的元素会当做它不存在一样占据他的位置。类似于绝对定位的效果)因此所有子元素设置浮动float后父级元素会被闭合(也就是父元素里没有内容不占据空间,宽高置为0,不过可以通过清除浮...

2018-12-21 22:16:54 1196

原创 json学习-嵌套对象中数组的遍历

定义json对象var myObj={ "name":"OY", "num":16110126, "sites":[ {"name":"OY1",&a

2018-12-21 20:12:28 2662

原创 div+css+jquery仿写HTML京东首页的练习及一些关于oo css的总结

前言前几天看b站上极客学院的web前端开发第二部分时了解到OO CSS(面向对象的css)这个名词,当时不太懂,想着练习一遍基础来更深入的理解,便用了3天左右练习写了个京东首页的静态页面,实现了一些基本的结构和功能。(OO CSS大致是要注意一些规范或一些东西,截个图以便随时翻阅)OO CSS注意事项:效果PS:因为代码有些冗长就分一些部分来叙述PS:整个工程我在文章开头分...

2018-12-20 14:27:52 1610 1

原创 学生管理表单验证练手(正则表达式方式)

学习菜鸟的正则表达式时看到的,拿来练习做了些许修改话不多说,直接上图代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-

2018-12-16 11:48:23 581

原创 # Html 基础(非语法,对初学者挺有用的一些总结)

总结一些看到的,学到的一些大佬们更深入的html理解,方便日后所用ps:对初学者挺有用的总结web标准web标准介绍:w3c:万维网联盟组织,用来制定web标准的机构(组织)web标准:制作网页要遵循的规范。web标准规范的分类:结构标准、表现标准、行为标准。结构:html。表现:css。行为:JavaScript。web标准总结:结构标准:html就是用来制作网页的。...

2018-12-13 13:42:51 152

原创 原生js实现简单图片轮播效果+用bootstrap4框架实现轮播图 对比

原生js实现图片轮播效果:代码:html+css:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewpo

2018-12-10 20:25:54 1358

原创 Html中列表元素ul的实例应用

2018-12-09 19:06:53 3582

原创 # 前端初学html+css+js+bootstrap4+jquery部分后的简单响应式静态网页编写(漫威主题个人博客)

关于学习自上次写博客已过了1个月左右时间。当时刚看完html继续学习css中。而现在也接触到了jquery的一些东西(虽然大佬们都说jquery已过时,不过拿来入手应该不错)。于是这一个月在学这些的同时跟着编写了一个漫威主题的静态网页,便于此拿出来分享。PS:静态网页还没完善且很多不足之处,请各位大佬指出。写此篇博只为记录学习之程。关于静态网页这里就不多做赘述,先上一些页面的图(理工男...

2018-12-08 22:36:13 3739

原创 linux下编程:创建父子进程来实现电子表功能(进程通信小测)

题目编写程序,实现电子表功能。(1)使用SIGALRM信号(2)创建父子进程,实现信号发送和响应。程序#include <stdio.h>#include <signal.h>#include <stdlib.h>#include <unistd.h>i

2018-11-23 19:14:52 256 2

原创 使用inline设置水平导航栏有空白间距问题

问题现象博主学习css练习写导航栏时遇到使用inline来制作水平导航栏时发现其之间会有一小部分间距,而使用浮动来做水平导航栏则没有此问题。间距如下:所以就去搜寻了一下,发现原因是:标签之间的空格或者换行因为遵从代码规范书写时会有各种换行或空格的形式,如:所以,最原始的办法就是换成一行:不过似乎有些不妥。所以我又搜寻了一些资料,里面总结的很全面:http://www.zhang...

2018-11-22 17:01:32 806

原创 # 博客杂谈

初写博客杂谈#基本介绍博主目前大三,单身,计算机科学与技术专业,在大学里生活一般,人际一般,经历一般,几乎一事无成。前两年闲散烂漫惯了,大学课程能混则混,毫无目标规划,基本没学个什么名堂,到了现阶段也开始着急自己的未来生涯,纵观本专业所学过的课程,了解到有所兴趣的可能就是前端这一片,所以准备深入去探究学习一番,此博便为记录所需。#初入CSDNcsdn在初入大学时便有所耳闻,但之后用到之处也...

2018-11-22 14:47:30 165 3

微信小程序-mhzqx.rar(更新版)

本小弟参加实训使用微信开发者工具写的点餐小程序项目,同时使用nodejs编写后台部分来操作数据库,和我一样初学小程序或nodejs的可以在本项目中学习了解关于小程序代码结构组织,模块化,构建等内容,入门小程序及nodejs的好选择。 对应博客地址:https://blog.csdn.net/weixin_43388844/article/details/96728376 ------------ 2020.03.02 因反应程序打开运行时有些登录问题,现已修改更新

2020-03-02

jumpGame仿简易版跳一跳.rar

本简易版 跳一跳使用Cocos来完成编写。 (使用js进行逻辑编写) 对应csdn博客链接:https://blog.csdn.net/weixin_43388844/article/details/96730842

2019-07-21

mhzqx-weChatApp.rar(旧版已废弃)

———————— 2020.03.02资源已更新请移步https://download.csdn.net/download/weixin_43388844/12206309 本小弟参加实训使用微信开发者工具写的点餐小程序项目,同时使用nodejs编写后台部分来操作数据库,和我一样初学小程序或nodejs的可以在本项目中学习了解关于小程序代码结构组织,模块化,构建等内容,入门小程序及nodejs的好选择。 对应博客地址:https://blog.csdn.net/weixin_43388844/article/details/96728376

2019-07-21

forumPrac(简易论坛实现登录、注册、发帖、评论).rar

具备一些简单论坛功能的页面及前后端交互实现 (登录、注册、发帖、评论) 程序运行步骤 请参照 文件夹里面的README.md文件中的内容! (如有需要请查看https://blog.csdn.net/weixin_43388844/article/details/92794378 博客)

2019-06-19

学校小测试:nodejs实现简单购物车.rar

相关博客https://blog.csdn.net/weixin_43388844/article/details/90547325 一次学校小测试: 使用 AJAX 技术开发一个购物网站购物车功能 涉及到 nodejs连接数据库,前端ajax获取数据等简单交互

2019-05-25

div+css+jquery仿写京东首页

用div+css+jquery仿写的京东首页静态网页,初学者可参考,共同进步,页面简陋,非初学者可不参考

2018-12-20

轮播图效果(原生js+jquery+bootstrap三种)

此文件包含三种轮播图的效果制作。jquery中的轮播图效果是一位大佬所写,另两种实现较为简单初学者可做参考。

2018-12-10

一个漫威主题的静态页面网站源程序(html+css+js+jq+bootstrap)

漫威主题的静态网页。静态网页还没完善且很多不足之处,页面简陋,非初学者可不参考谢谢谢谢下。谢谢洒洒水大所大

2018-12-08

空空如也

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

TA关注的人

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