自学小结
__Cabbage
反者道之动,弱者道之用
展开
-
nodejs版本管理gnvm使用教程
nodejs版本管理教程如果忘记nodejs安装目录,可以先使用where node查找nodejs根目录然后将gnvm放入nodejs根目录中在nodejs根目录输入gnvm version查看gnvm版本(显示版本即为成功)开始使用,先尝试安装低版本nodejsgnvm install 8.11.4(或安装自己需要的版本)我已经安装过8.11.4版本,所以这里显示已安装安装完成后,当前版本并未切换(可以查看版本为原有版本),需要使用gnvm use来切换版本此时查看nodejs原创 2021-10-11 11:56:39 · 716 阅读 · 0 评论 -
[自学第二十天] 笔记小结
1. JSONJSON(JavaScript Object Notation JS对象简谱) 是一种轻量级的数据交换格式.JSON是ECMA指定的一个数据表示规范,是ECMAScript的一个子集.采用独立于编程语言的文本格式来存储和表示数据.表示数据结构清晰、简洁、易于阅读和解析.逐渐取代了XML数据格式.JSON是一个序列化的对象或数组,或对象中含有数组,或数组中含有对象.2. JSON的表示方式 1)对象表示 var obj = { id原创 2021-05-07 15:46:03 · 50 阅读 · 0 评论 -
[自学第十九天] 笔记小结
Jquery1. 尺寸相关 1)获取和设置元素的尺寸 $(dom).width()/height() 获取元素的宽度/高度 $(dom).innerWidth()/innerHeight() 获取包括padding的宽度/高度 $(dom).outerWidth()/outerHeight() 获取包括padding和border的宽度/高度 $(dom).o原创 2021-05-07 15:28:36 · 61 阅读 · 0 评论 -
[自学第十八天] 笔记小结
JQuery1. 认识JQueryJQ是JS库,是对JavaScript的一个封装,也即是说JQ提供了大量的API,在开发时,以最少的代码实现最多的功能于2006年开源,现在已经发展成为集JS、CSS、DOM、Ajax于一体的强大的框架体系.2. 学习文档中文文档 : https://www.jquery123.com/API学习或查询 : https://jquery.cuishifeng.cn/3. JQ功能控制页面样式访问和操作DOM事件处理提供了大量的插件与Ajax技术的封原创 2021-05-07 15:23:00 · 73 阅读 · 0 评论 -
[自学第十七天] 笔记小结
1. JSONJSON(JavaScript Object Notation: JS对象表示法) 是一种轻量级的数据交换格式.用独立的编程语言的文本格式来存储和表示数据. 1)优点: 易于阅读和编写,同时也易于浏览器解析和生成,并有效地提升网络传输效率. 2)与XML比较: JSON书写或解析时是一个对象,更容易解析,而XML是由用户自定义标签来存储数据的,对于前端来说,不容易书写且解析起来比较困难. 3)JSON文件内容 它可以是原创 2021-05-07 15:10:33 · 137 阅读 · 0 评论 -
[自学第十六天] 笔记小结
1. 内置对象 1)global对象 在JS中没有global对象,Web浏览器将Global对象视为window对象的一部分加以实现. 方法: a.encodeURIComponent():对unicode进行编码处理 b.decodeURIComponent():对unicode编码进行解码处理 c.eval():具有字符串解析器的作用(慎用!因为它的性能较差,且比较危险) 2原创 2021-05-07 14:00:03 · 52 阅读 · 0 评论 -
[自学第十五天] 笔记小结
1. 函数函数就是将具有一定功能的一段js代码的封装.可以在程序的多个地方被反复调用. 1)定义函数 格式一: function 函数名 ([形参列表]) { 函数体: [return [<表达式>];] } 格式二: var 变量名 = function ([形参列表]){ 函数体:原创 2021-05-07 10:54:40 · 48 阅读 · 0 评论 -
[自学第十四天] 笔记小结
1. JS是运行在客户端的一种解释型编程语言,它是一种弱类型的语言.2. JS的作用:用来完成前后端交互、增加用户体验的一些逻辑实现.3. 一个网页是三部分组成:结构(HTML/HTML5)、表现(CSS/CSS3)和行为(JavaScript)4. 前端开发的核心是:JavaScript.5. JavaScript的组成:ECMAScript (标准: ECMA-262) : 基础语言部分(基础、面向对象等)DOM (标准: W3C) : 节点操作BOM (无标准) : 浏览器操作6原创 2021-05-07 10:24:07 · 60 阅读 · 0 评论 -
[自学第十一天] 静态项目实战_纽曼官网(用时三天)
1.需求分析2.创建项目目录样式分为index.css 首页内容样式public.css 公共样式reset.css 页面样式初始化3.完成首页的结构与样式首页结构展示初始化样式部分展示4.最终效果展示(静态)5.总结第一次自己写静态网页,思路不是很清晰,结构调整了很久.样式也敲了很久才符合需求图.多敲多练速度应该能加快很多....原创 2021-05-07 10:11:52 · 238 阅读 · 0 评论 -
[自学第十天] 笔记小结
1. Photoshop由美国Adobe开发的一款用来处理图像的软件.Adobe开发另外一款软件Illustrator(AI),它是用来作图的,它主要跟加拿大开发的CorelDRAW抢占市场.PS是用来处理位图的,而AI是用来处理矢量图的.2. 位图位图是由像素点组成的,文件较大,放大会失真,一般用来表示人物、风景等;矢量图是由线条组成的,文件较小,放大后不会失真,一般用来表示工程图等,是由若干个几何图形拼合而成.3. 分辨率又叫解析度、解像度.可分为显示分辨率、图像分辨率、打印分辨率和扫描原创 2021-05-07 09:27:18 · 91 阅读 · 0 评论 -
[自学第九天] 笔记小结
1.多列(分栏) 1)column-count 规定元素应该被分隔的列数(栏数) column-count:number|auto; 2)column-gap 设置栏间距. column-gap:length|normal(默认值); 3)column-rule 设置栏间分隔线. column-rule-style:设置线型. none 没有分隔线 hidden 隐藏线原创 2021-05-07 09:16:28 · 65 阅读 · 0 评论 -
[自学第八天] 笔记小结
变形(transform)translate(x,y) 定义2D转换,沿着X和Y轴移动元素. 位移效果translateX(n) 定义2D转换,沿着X轴移动元素.translateY(n) 定义2D转换,沿着Y轴移动元素.scale(x,y) 定义2D缩放转换,改变元素的宽度和高度. 缩放效果scaleX(n) 定义2D缩放转换,改变元素的宽度.scaleY(n) 定义2D缩放转换,改变元素的高度.rotate(angle) 定义2D旋转,在参数中规定角度.(-360deg,360de..原创 2021-05-06 21:22:05 · 58 阅读 · 0 评论 -
[自学第七天] 笔记小结
CSS3是CSS2.1的一个升级.它是对CSS的一个扩展.CSS3的主要新特性:选择器阴影形状转换(2D<->3D)变形动画(过渡动画、帧动画)边框多重背景反射文字颜色(rgba/hsl/hsla)滤镜(filter)弹性布局多列布局盒模型Web字体媒体查询CSS3不是所有浏览器或同一浏览器的不同版本都支持,所以需要做兼容处理.通常的做法就是加厂商前缀.主流浏览器内核(面试点)a) Trident:IE内核b) Webkit:Chrome和Sa.原创 2021-05-06 20:49:29 · 47 阅读 · 0 评论 -
[自学第六天] 笔记小结
HTML5由W3C和WHAT组织机构共同研发出来的,于2014年正式发布.HTML5成为了新一代网页开发标准.HTML5新特性(面试)增加了audio和video音频视频播放,抛弃了Flash新增了canvas画布(绘画,制作动画(如小游戏开发等))地理定位增加了离线缓存硬件加速Web Socket(全双工通信)增加了本地存储新增了一些语义化标签网页布局标签header:页首nav:导航栏aside:侧边栏main:主体section:区块article:文章fo.原创 2021-05-06 20:15:11 · 48 阅读 · 0 评论 -
[自学第三天] 笔记小结
CSS:层叠样式表,用来美化网页的.做到结构(HTML)和表现(CSS)分离.基本语法:选择器 { 属性: 属性值; }css引用方式:行间样式、内部样式、外部样式、导入外部样式行间样式:直接在标签上书写样式.内部样式:在文件的内部书写样式.外部样式: (1)先创建一个CSS文件;(2)再用link标签引入这个文件.导入外部样式:(1)先创建一个CSS文件;(2)在style标签中用import导入这个文件.以上四种CSS引用方式的区别:行间样式只作用于当前标签;而内部样式作用..原创 2021-05-06 19:35:21 · 50 阅读 · 0 评论 -
[自学第二天] 笔记小结
标签由标签名、标签属性和文本内容三部分组成(注意:单标签没有文本内容);标签属性是对标签的一种描述方式;标签属性分通用属性、自由属性和自定义属性;通用属性:所有标签都具有的属性(除<br />标签外);通用属性有:id:用来给标签取一个唯一的名称;id名称在一个网页必须是唯一的.class:用来给标签取一个类名;style:用来设置该标签的行内样式;title:当鼠标移到该标签,所显示的提示内容;自定义标签属性:通常用来传值或用于图片的懒加载等方面.格式:data-*&.原创 2021-05-06 19:19:38 · 43 阅读 · 0 评论 -
[自学第一天] 笔记小结
HTML是一种超文本标记语言,不属于编程语言.HTML5是2014年后退出的,是公认的下一代web语言,是重要的网络推手.HTML具有简易性,可扩展性,平台无关性和通用性等特点.网页分为静态和动态两种.五大主流浏览器: IE(Edge),FireFox,Chrome,Opera,safari浏览器内核由渲染引擎和JS引擎两部分组成 内核:Trident(IE),gECKO(FireFox),Webkit(safari/chro..原创 2021-05-06 19:02:39 · 43 阅读 · 0 评论