
JS
文章平均质量分 50
Sherry1014miss
这个作者很懒,什么都没留下…
展开
-
sample 003中 //关于导航栏
如果我们经常会制作导航栏,这时就要使用ul li和a组合的方式,但是<a>是行内元素,我们无法设置它的宽和高,这时,就可以在<a>的样式表中,将之设置为display:block。这样就可以设置它的宽和高,以及上下左右的margin和padding以达到我们想要的效果了。box-sizing:border-box;背景:先声明一下运用的场景,假如项目布局使用的是自适应的布局方式,div给出的宽度是百分比的形式,即框占窗口宽度的50%,但边界和内边距是用像素来表示的怎么办?.原创 2021-11-26 00:10:39 · 225 阅读 · 2 评论 -
sample002兼容性
解释如下:#对应id.对应class不加对应html 标签归纳成一句话就是:Class可以反复使用而ID在一个页面中仅能被使用一次。有可能在很大部分浏览器中反复使用同一个ID不会出现问题,但在标准上这绝对是错误的使用,而且很可能导致某些浏览器的现实问题。用 innerText 获取到的文本信息是除掉空格的。用 textContent 就可以很好的解决了。<!DOCTYPE html><html lang="en"><head> <meta c原创 2021-11-23 22:06:42 · 299 阅读 · 0 评论 -
sample001
我发现一个问题,我越来越记不住了,当然是因为我没有写过东西,我不想听那个了,记不住先慢慢写吧<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Sample001</title> <style type="text/css"> .container { /*我把字体去掉了*/ width: 960px; height:原创 2021-11-23 00:07:41 · 336 阅读 · 0 评论 -
DOM 如何获取元素 4个
获取元素getElementById()获取元素名字采用驼峰法getElementsByTagName获取标签事件三要素原创 2021-11-22 23:53:08 · 474 阅读 · 0 评论 -
JS字符串
//课后作业,求red出现的位置['red','blue','green','pink','red'], var arr = ['red','blue','green','pink','red']; var index = arr.indexOf('red'); var number = 0; while (index !== -1){ console.log(index); number++; index = arr.indexOf('red',index+1); ..原创 2021-11-13 14:51:47 · 406 阅读 · 0 评论 -
JS数组总
创建数组的两种方式以后写检测是否为数组instanceof 运算符,检测是否是数组MDN搜索Arrayarray is array ie9以上才可以添加删除数组翻转数组冒泡排序上面这个有问题,,双位数不可以用下面这个是完美的升序:a-b降序:b-a获取数组元素索引方法从前面开始查找从后面开始查找LastindexOf数组转化为字符...原创 2021-11-08 00:20:26 · 89 阅读 · 0 评论 -
JS中Date
先在MDN中搜索这个函数Date()日期对象 是一个构造函数 必须使用new 来调用创建我们的日期对象`var arr = new Array();//创建一个数组对象var obj = new Object();//创建了一个对象实例//1.使用Date var date = new Date();console.log(date);//2.参数常用的写法 数字型 2019,10,01 或者是字符串型的'2019-10-1 8:8:8'//字符串型的用的最多var date1 =原创 2021-11-06 22:08:35 · 133 阅读 · 0 评论 -
day7如何封装函数对象
首先我要写一个特别搞笑的就是arguments不能多加一个e,也不能少一个s<script> var myMath = { PI: 3.1415926, max: function(){ var max = arguments[0]; for (var i =1 ; i< arguments.length; i++){ if (arguments[i] > max){ max = arguments[i]; }.原创 2021-11-06 11:11:56 · 146 阅读 · 1 评论 -
day6创建对象的方法
1.利用new Object()创建对象键值对//1.利用对象字面量创建对象 {}//var obj = {}; //创建了一个空的对象var obj = { uname: '男',//注意这里,有冒号,逗号 age: 18, sex: '男', sayHi: function(){ console.log('hi'); }2.利用构造函数创建对象这样可以大批量的创建对象相同的属性;相同的方法/*function 构造函数名(){ this.属性=值原创 2021-10-31 20:40:05 · 116 阅读 · 1 评论 -
day6作用域和调用对象的方法
JS作用域1.就是代码名字 (变量)在某个范围内起作用的效果,目的是提高程序的可靠性2.js的作用域(es6)预解析是个神奇的东西函数内部没有var声明,直接赋值当全局变量看调用对象的方法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script> var obj = {原创 2021-10-31 15:43:08 · 112 阅读 · 0 评论 -
JSday3/4/6/7
对象是由属性(事物的特征n.)和方法(行为v.)组成的arguements的使用 当不确定有多少个参数传递的时候,用argument来获取。在JS中,它实际上是当前函数的一个内置对象,其对象中存储了函数的所有实参(只有函数才有)他的话,大家自己去别的博主哪里看哈利用arguments获取最大值,其实arguments就是一个伪数组<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8".原创 2021-10-31 14:19:55 · 115 阅读 · 0 评论 -
JS day3
前面和其他语言挺像的,不写了在程序里面是2=1+1 右边计算完毕,返回给左边逻辑与的短路中断,如果说第一个为真,则返回表达式2,第一个为假,返回表达式1逻辑与的短路中断,与上面相反前面全都是基础噶,啊啊啊可我还要再看一遍只是说,输出和输入不一样<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title>原创 2021-10-27 00:22:11 · 100 阅读 · 0 评论 -
JS day2
\t 缩进其他不打算写了原创 2021-10-25 22:56:53 · 116 阅读 · 0 评论 -
JavaScript学习 one day
1.初始JavaScript完犊子,还是那么好玩,好怕我又陷进去,笑死,好有趣啊2.DOM2.BOMJS有三种书写位置1.行内式JS所有的JS里的代码用单引号使用2,内嵌式3.外部JS文件JS中的注释3.JS输入输出语句变量变量<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" cont原创 2021-10-24 23:52:55 · 1483 阅读 · 1 评论