杰普大前端学习心得
文章平均质量分 59
十香的红豆泥
这个作者很懒,什么都没留下…
展开
-
8.31js学习day07
一、输出数组最大差值1.Array.prototype.outputMaxPrice = function outputMaxPrice (array) {/* 求一组数中最大值和最小值直接使用内置对象函数Math中的min()和max()方法即可。注意,apply方法的第二个参数必须是一个数组,第二个参数用来替换原函数的参数apply用于更改this指向,但这道题我们是不需要的,我们只需要将math.max及math.min应用到数组上即可 */ const item1 = Math.max原创 2021-09-02 20:25:31 · 138 阅读 · 0 评论 -
8.30js学习day06
一、length//在尾部新增任意多个数据//1.线性结构的代码var arr=[100,200,300,400];//length:4arr[arr.length] = 500;//arr[4]=500 arr.length=5arr[arr.length] = 600;//arr[5]=600 arr.length=6//2.函数 代码的复用function myAdd(){//内部实际参数的变量arguments//this指代的是arr数组for(var key in arg原创 2021-09-02 20:14:07 · 139 阅读 · 0 评论 -
8.27js学习day05
一、构造函数function Dog(){this.name=‘狗剩’;//var name = ‘狗剩’ 作用域是函数内部console.log(this.name);}var result = Dog();//普通函数的使用console.log(‘result’,result);//undefinedvar d1=new Dog();//构造函数的使用console.log(‘d1’,d1);console.log(new Dog(),new Dog(),new Dog());f原创 2021-09-02 19:59:56 · 139 阅读 · 0 评论 -
8.26js学习day04
一、参数1.function print(){console.log(arguments);for(var key in arguments){console.log(arguments[key]+“t”);}for(var i=0;i<arguments.length;i++){var key=i+’’;console.log(arguments[key]+“w”); }}print(1);print(‘hello’,‘world’);print(1,2,3,4,5,6,7原创 2021-09-01 20:12:19 · 140 阅读 · 0 评论 -
8.25js学习day03
一、this//this在对象的内部去使用,指代自己var obj={name:‘zs’,age:100,plus:function(){console.log(‘plus’);console.log(obj,this);//this等于obj},sayName:function(){console.log(this.name);},updateAge:function(age){this.age=age;console.log(this.age);}}//对象的外部:c原创 2021-09-01 20:02:35 · 75 阅读 · 0 评论 -
8月5日学习心得
十六、CSS1.CSS:层叠样式表,用来修饰文档的语言,让文档已以优雅的方式呈现给用户。为了把结构和样式进行分离,提高工作效率。1996年12月,第一份正式标准完成。1998年5月,CSS规范第二版1999年开始修订,2001年完成了CSS3工作草案。2.CSS工作原理HTML文件-解析HTML文件-转化成DOM↓ ↑ 将样式加到文档里加载CSS – 解析CSS文件3.CSS声明给特定的属性设定特定的值。(CSS核心功能)属性和值对大小写敏感。属性名和属性原创 2021-09-01 19:53:38 · 45 阅读 · 0 评论 -
8.24js学习day02
一、累加1.for(var i=0,sum=0;i<=100;i++){sum += i;}var i=100,sum=0;while(i>=0){sum += i;i–;//i=i-1}2.var i=100,sum=0;do{sum += i;i=i-1;}while(i<0);for(var k=10;k>=0;k–){console.log(‘for’,k);var m=10;console.log(‘for’,m);}console.l原创 2021-09-01 19:50:33 · 80 阅读 · 0 评论 -
8.23js学习day01
1.什么是javascriptjavascript是一门编程语言,允许用户在浏览器页面完成复杂得事情。2.javascript产生目的为了处理表单中用户填写一些无效信息而给后台服务器产生的压力3.javascript组成核心ECMAScript dom bom4.前端三要素三剑客html --木偶得各个部位 轮廓素颜css–木偶的衣服 化妆js – 控制木偶动起来5.javascript特点1.客户端代码,在客户机上执行也可以在服务器端执行,需要搭建node环境2.解释型语言浏览原创 2021-09-01 19:32:14 · 88 阅读 · 0 评论 -
复习flex布局
<style> .parent{ height: 300px; border: 1px solid red; display: flex; flex-direction: row;/*行排列*/ /*flex-direction: row-reverse; flex-direction: column; flex-direction: row-column;*//*列排列*/.原创 2021-08-24 20:22:25 · 82 阅读 · 0 评论 -
unix day02
1.Linux系统简介Linux是一套免费使用和自由传播的操作系统内核,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统内核。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统内核。特点:开放性:特别是遵循开放系统互连(OSI)国际标准。多用户:操作系统资源可以被不同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。多任务:计算机同时执原创 2021-08-24 20:19:32 · 96 阅读 · 0 评论 -
unix day01
1.登录ssh username@ip SSL 远程控制22telent ip 明文 远程控制23ftp username@ip 上传/下载20/21Sftp username@ip SSL 上传/下载22云服务器ip+软件 port2.退出(exit bye)客户端(Xhell filezilla)-服务端Windows gbk \r\nUnix utf-8 \n3.ftp username@ip 会话fip> bi 传原创 2021-08-24 20:17:36 · 174 阅读 · 0 评论 -
8月10日学习心得
1.margin(上右下左) 布局元素之间的间隙兄弟元素水平方向相加间隙垂直方向相叠间隙2.padding (上右下左) 共同的起始位置3.margin:0 auto;水平居中(元素布局)4.盒子模型1.W3C盒子、默认盒子、content-box/内容盒子2.IE盒子、border-box、边框盒子div{width:200px;height:100px;padding:20px;margin:20px;border:20px solid red;}1.box-sizing原创 2021-08-10 17:35:39 · 58 阅读 · 0 评论 -
8月6日学习心得2
9.CSS优先级行内样式表>内部样式表>外部样式表10.特性值style行内样式表 1000id选择器 100类选择器、属性选择器、伪类选择器 10元素选择器、伪元素选择器 111.样式继承有些规则会被子元素默认继承,有些不会12.CSS中的一些单位值颜色:关键字:https://develo原创 2021-08-10 17:21:20 · 58 阅读 · 0 评论 -
8月6日学习心得
十六、CSS1.CSS:层叠样式表,用来修饰文档的语言,让文档已以优雅的方式呈现给用户。为了把结构和样式进行分离,提高工作效率。1996年12月,第一份正式标准完成。1998年5月,CSS规范第二版1999年开始修订,2001年完成了CSS3工作草案。2.CSS工作原理HTML文件-解析HTML文件-转化成DOM↓ ↑ 将样式加到文档里加载CSS – 解析CSS文件3.CSS声明给特定的属性设定特定的值。(CSS核心功能)属性和值对大小写敏感。(和HTML标原创 2021-08-10 17:20:03 · 100 阅读 · 0 评论 -
8月4日学习心得
(笔记接8月3日学习心得)十五、表单(form)主要用于用户与web服务器进行交互。1.action:URL,用来处理表单信息的服务器地址。2.method:浏览器用来提交表单的http方式,常用get/post。get:通过此方式提交的表单数据会被附加在链接上,通过?分割。post:通过此方式提交的表单数据不会被附加在链接上,表单数据会存放在请求体,传递给服务器。3.name:设置表单名称。4.target:_blank,_self5.当method为post时,表单内容提交给服务器的内原创 2021-08-04 20:35:11 · 130 阅读 · 0 评论 -
8月3日学习心得
(笔记接8月2日学习心得)十三、H5语义化标签1.header 具有引导和导航作用的元素,通常来放置标题(导航)、logo、搜索栏等。2.nav 用作页面导航的链接组,其中导航元素链接到其他页面,或当前页面其他部分。3.article 代表文档,页面中独立、完整、可被外部引用的内容,也可被嵌套使用。4.aside 用来表示当前页面或文章的附属信息部分,可包含侧边栏、广告、导航条等非主要内容的部分。5.footer 通常包含作者信息,相关链接,版权信息等。6.address 用来呈现文档的联系信原创 2021-08-04 20:30:55 · 171 阅读 · 0 评论 -
8月2日学习心得
一、什么是HTML1.超文本:页面内包含的内容不仅仅是文本,还可以包含视频、图片、链接等非文字元素。2.标记语言:不是编程语言。3.后缀名:.htmlAxure RP的文件后缀:.RP二、什么是HTML5?HTML5是HTML的下一代标准。HTML产生于1990年。HTML4产生于1997年。HTML5于2008年正式发布。HTML5于2012年,基本形成了比较稳定的版本。三、HTML开发需要的环境vi、vim、记事本VS Code:微软开发的,支持多系统,开源,内置了扩展程序的管原创 2021-08-02 20:32:12 · 185 阅读 · 1 评论 -
2021.7.28Axure学习心得
今天运用Axure RP9软件模仿着做了一个登录界面,以及各种按钮与标签的链接跳转或弹出提示框。实现跳转和弹出的关键是组合与交互。将几个元件按住Ctrl并用鼠标左键依次点击,最后按下G,即可完成组合。点击组合可进行交互,交互对象是另一个组合或元件,可设置交互条件,一个元件可交互多个元件或组合,只需设置不同的条件即可。注意:每设置一个元件或组合,建议立刻给它备注一个名字,以防交互时在一堆“元件”和“组合”中寻找,浪费时间和精力。放在同一个文件中的一个组合或元件,在交互选择显示后,,可右键单击选择隐藏原创 2021-07-28 19:31:47 · 1951 阅读 · 0 评论 -
2021.7.27git学习心得
gitgit安装git --version // 检测git版本创建仓库 上传代码一个本地仓库和云端的git仓库只能一一对应首先, 告诉本地的git软件 你是谁git config --global user.name “曹鲲”git config --global user.email “9497866+caokun1225@user.noreply.gitee.com”1. 本地普通文件夹 -变成- git仓库 本地仓库(普通文件夹) 本地仓库(git仓库): git init原创 2021-07-27 20:14:41 · 147 阅读 · 0 评论