SF
hjxja890980的编程之路
hjxja890980的编程之路
注册登录
关注博客
注册登录
主页
关于
RSS
使用vite搭个中后台系统的脚手架
hjxja890980
2021-08-15
阅读 3 分钟
4.3k
搭个中后台系统的脚手架仓库地址 [链接]搭建脚手架目的学习 vite、recoil 等新技术封装项目中常用的较复杂的组件学习一定的前端架构能力构建命令npm 与 yarn 对新版 husky(v7.0.1+)的配置方式不太相同,我们这里只使用 npm[链接] {代码...} 核心依赖 {代码...} 注意: recoil v0.4.0 还不是稳定版,谨慎用于生产环境Whe...
Hola~ 一款基于Electron的聊天软件
hjxja890980
2018-11-05
阅读 2 分钟
8.7k
Github 地址因为已工作,所以可能没有多少时间来继续跟进这个项目了,项目可优化的点已在下文列出,欢迎大家 Fork 或 Star。 ps: 征 logo 一枚。因为本人是开发,设计功底欠缺,所以软件 logo 设计的有点丑,如果有大神有更好的 logo,欢迎 email。
Vue-book 2.0 一个移动端简单的全栈 web APP
hjxja890980
2017-05-28
阅读 5 分钟
6.5k
Vue-book 2.0 Github 地址:[链接] 【觉得不错就来个 star 吧 ^_^】 说明(菜鸟请进,大神绕道 ~) 前端: Vue.js + Vuex + Webpack2 后端: php + MySQL 要是你对 PHP 和 MySQL 没啥基础,可以逛逛我的博客,有几篇文章是用来介绍这些基础的。 本项目是一个简单的全栈项目,前端新手可以拿来练练手。 项目实现了一些简单...
Vue-book----一个简单的全栈项目
hjxja890980
2017-05-07
阅读 3 分钟
6.2k
Vue-book A simple full stack project about book~ GitHub 地址(觉得不错就给个 star 吧 ^_^) 说明 前端: Vue.js + Vuex + Webpack2 后端: php + MySQL 本项目实现了一些简单的功能,后台可以对图书进行录入录出(扫码或手动),前台显示录入的图书。具体请看下面的实现逻辑图。 我在自己的服务器上把这个项目搭建好...
其实,前端还可以这样做简历
hjxja890980
2017-03-03
阅读 3 分钟
5.1k
简述下原理:首先找一个可以在线制作简历并提供简历模板的网站,然后在模板上填好自己的信息,并做好相关内容的排版,接下来再导出简历即可。正常情况下,这种提供在线制作简历的网站都会收取一定的费用才允许你导出制作好的简历,或者,你也可以选择网页滚动截图截取简历的那部分,然后打印即可,这个免费。
JavaScript 表单脚本
hjxja890980
2016-09-30
阅读 5 分钟
3.2k
elements:返回表单中所有控件(或表单字段)的集合(HTMLFormControlsCollection)。需要注意的是,其中不包括 type 等于 image 的 input 元素。
JavaScript 事件对内存和性能的影响
hjxja890980
2016-09-30
阅读 3 分钟
3.4k
我们来分析一下:事件处理程序本质上是一种函数,是一种对象,存放在内存中,设置大量的事件处理程序会使内存中的对象变多,Web 程序的性能会变得越来越差,用户体验很不好。
JavaScript DOM 事件初探
hjxja890980
2016-09-23
阅读 12 分钟
2.8k
事件流描述的是从页面中接收事件的顺序,或者说是事件在页面中传播的顺序。 IE的事件流叫做事件冒泡(event bubbling):由最具体的元素开始执行事件,然后逐级向上传播到 window 对象。
JavaScript 一些 DOM 的知识点
hjxja890980
2016-09-17
阅读 6 分钟
2.4k
本来准备把 DOM 的接口都总结一遍,但是我太天真了,DOM 下面的接口太庞大了,总结起来太费时了,所以只将自己平时没注意到的以及常用到的知识记下来了,更详细的 DOM 还是看 MDN 上的资料吧!
JavaScript 一些有关 BOM 的笔记
hjxja890980
2016-09-17
阅读 3 分钟
2.9k
JavaScript 一些有关 BOM 的笔记 原文链接 浏览器窗口 参看我以前的文章: 一些窗口滚动和窗口、元素宽度高度的 Web APIs window.open() {代码...} 更详细语法,点这里。下面举一个例子: {代码...} 注意:如果你在本站某个页面上打开浏览器控制端,将上面的代码复制粘贴于控制端运行,会达到预期的效果。但是如果你在别...
JavaScript 闭包
hjxja890980
2016-09-11
阅读 4 分钟
21.5k
简单讲,闭包就是指有权访问另一个函数作用域中的变量的函数。 MDN 上面这么说:闭包是一种特殊的对象。它由两部分构成:函数,以及创建该函数的环境。环境由闭包创建时在作用域中的任何局部变量组成。
JavaScript 继承
hjxja890980
2016-09-05
阅读 7 分钟
2.8k
几个月前,抱着《JavaScript 高级程序设计(第三版)》,啃完创建对象,就开始啃起了继承,然而啃完原型链就实在是看不下去了,脑子越来越乱,然后就把它扔一边了,继续看后面的。现在利用这个暑假搞懂了这个继承,就把笔记整理一下啦。
JavaScript 创建对象
hjxja890980
2016-09-02
阅读 10 分钟
2.1k
JavaScript 创建对象 原文链接 乱七八糟的概念总是阻碍我们对知识更进一步的理解,所以我们先来搞清楚几个概念之间的关系。 在 JavaScript 中,引用类型的值被称为对象(或实例)。 强调:对象、实例、实例对象、对象实例 等意。 实例 百度百科 What is the difference between an Instance and an Object? 创建一个对象...
JavaScript 数据属性和访问器属性
hjxja890980
2016-09-02
阅读 4 分钟
7.8k
看到了吗?同样是 Object 的实例,obj 对象的属性却可以被改写,而 Math 对象的属性去不能被改写。好,让我们来码一行,从而让 obj 对象的属性也不能被改写:
JavaScript Math 对象
hjxja890980
2016-09-02
阅读 2 分钟
2.4k
JavaScript Math 对象 原文链接 Math 是 JavaScript 的一个内置的、静态的对象,它为数学常量和数学函数提供了属性和方法。 Math 是一个 Object 对象实例,所以它没有 prototype 属性。 {代码...} 一个对象的 __proto__ 属性指向构造该对象的构造函数的原型 属性 {代码...} 这里只提这两个属性。 方法 常用 Math.abs(num...
JavaScript 你不知道的基本包装类型
hjxja890980
2016-09-01
阅读 3 分钟
5.1k
声明:本文的大部分内容参考自《JavaScript 高级程序设计(第三版)》(中文版 P.118),中间夹杂一些自己阅读这部分内容时的思路。
JavaScript 变量声明提升
hjxja890980
2016-08-30
阅读 4 分钟
3.1k
为什么是这样的结果呢?这是因为 JavaScript 代码在执行之前会有一个 预解析 阶段,在这个阶段,解释器会将所有 变量声明 和 函数声明 提升到他们各自的作用域顶部。
JavaScript 深入了解基本类型和引用类型的值
hjxja890980
2016-08-29
阅读 3 分钟
35.5k
ES6 引入了一种新的原始数据类型 Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:Undefined、Null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。
JavaScript 数据类型转换
hjxja890980
2016-08-29
阅读 3 分钟
2.7k
强制转换主要指使用Number()、String() 和 Boolean() 三个构造函数,手动将各种类型的值,转换成数字、字符串或者布尔值。
【转】学习程序设计的“捷径”——抓大放小,要事为先
hjxja890980
2016-08-28
阅读 2 分钟
2.5k
声明:这么有思想的文章是我从一个很陌生的网站(世界大学城)转载过来的,当时这篇文章(发布于2011年6月)显示的浏览次数只有 72次,这么好的文章被埋没很是痛心,就转过来了,大家要是觉得好的话,欢迎转载! 原文链接:[链接]
JavaScript 简介
hjxja890980
2016-08-28
阅读 3 分钟
4k
JavaScript ( 简称:JS ) 是一种 轻量级,解释型 的编程语言,其函数是一等公民。众所周知,它是用于网页开发的脚本语言,但也被用在很多非网页环境中,例如 node.js 和 Apache CouchDB。JS是一种基于原型的、多范式、动态脚本语言,并且支持面向对象、命令式和声明式(如:函数式编程)编程风格。【MDN】