首页 > 编程语言 >javascript学习笔记day7

javascript学习笔记day7

时间:2023-08-28 16:47:35浏览次数:40  
标签:console log day7 javascript list 笔记 标签 id 属性

今天学了挺多新东西的,在学校教的东西都是很老了东西了,果然互联网完全真能靠自学,下面是今天的笔记

var let const 优先使用const,即不会改变的变量,假设后续发现这个变量会改变就再使用let
console.log 打印属性 console.dir打印信息
innerText 只修改标标签内容不解析标签
innerHTML识别标签例如<strong>标签</strong>就可以加粗字体
在js里面通过style修改属性时,不能直接使用css的-符合,例如background-color会吧横杠识别成减号,使用小驼峰命名方法,backgrouneColor
background-repeat:no-repeat;图片不重复 background-size: cover;图片平铺整个页面
function getRandom(N,M){
return Math.floor(Math.random()*(M-N+1))+N
} 生成N到M的随机数字
通过js添加属性会把原来的class类名覆盖掉,优先使用classList然后再是listname
可以通过list.add('user') 添加的方法让两个style一起存在,list.remove.('user')删除一个有的类名,或者通过
togglle.('user')原来没的话就添加原来有的话就删除,list.removeAttribute('disabled')可以删除指定属性例如选中属性
获取普通的p标签的字可以通过innerHTML,但是获取表单例如input之类的就只能通过values
使用自定义标签data-id=1 data-spm='不知道'
console.log(div.dataset.id) 和 console.log(div.dataset.spm)
setInterval(函数,间隔时间)
clearInterval(定时器id) 关闭定时器

标签:console,log,day7,javascript,list,笔记,标签,id,属性
From: https://www.cnblogs.com/qiuyiweiqi/p/17662709.html

相关文章

  • 一般图最大匹配学习笔记
    Uoj#79LuoguP6113带花树算法(匈牙利算法\(Pro~max\))我们考虑现在访问到\(u\)点(黑色),\(u\)连向\(v\)点,分类讨论\(v\)点。1、\(v\)点没有被匹配过,直接令\(u\)点和\(v\)点匹配,然后更新答案2、\(v\)点匹配过,但之前还未被访问过,那么把\(v\)点染成白色,然后把\(v\)......
  • 19 JavaScript的hook
    19JavaScript的hook什么叫hook?Hook技术又叫钩子函数,在系统没有调用该函数之前,钩子程序就捕获该消息,钩子函数先得到该函数的控制权,这时钩子函数既可以改变该函数的执行行为,还可以强制结束消息的传递,简单来说。就是把系统的程序拉出来,来变成我们自己执行的片段。我们可以控制执行......
  • 学习笔记:分块
    前言非常粗略概念什么是分块算法?很简单就是暴力把一段长度为\(n\)的序列分成\(\sqrt{n}\)块块长为\(\sqrtn\)然后进行一系列暴力乱搞它的好处就是非常暴力好!先来看一道板子题目要求我们区间加一个数区间查询一段和这个东西怎么搞?考虑分块!首先呢把原数列......
  • 学习笔记414—Sigmoid函数求导
    Sigmoid函数求导基础知识: Sigmoid函数: Sigmoid图形: 生成Sigmoid图形代码:importtorchfromd2limporttorchasd2l%matplotlibinlinex=torch.arange(-8.0,8.0,0.1,requires_grad=True)sigmoid=torch.nn.Sigmoid()y=sigmoid(x)d2l.plot(x.detach(),y.detach(......
  • 18 JavaScript中的三元运算
    18JavaScript中的三元运算先来看一个例子:leta=10;letb=20;letd=a>b?a:bconsole.log(d); //20三元运算语法:条件表达式?A:B说明:当条件表达式为True,运算后的结果为A,否则结果为B。接下来在看一个恶心的:leta=10;letb=20;letc=5;letd=17......
  • javascript中parseInt的问题
    今天遇到一个有趣的问题,就是在用javascript的parseInt函数时,parseInt("08")或者parseInt("09")返回的居然是0,而parseInt("01")...parseInt("07")都是正确的,一开始很难理解,后来发现出现这个问题的原因是当在前面有"0"时,javascript会认为这是一个八进制数,而"08"和"09"不是一个合法......
  • WebService开发笔记 1 -- 利用cxf开发WebService竟然如此简单
       现在的项目中需要用到SOA概念的地方越来越多,最近我接手的一个项目中就提出了这样的业务要求,需要在.net开发的客户端系统中访问java开发的web系统,这样的业务需求自然需要通过WebService进行信息数据的操作。下面就将我们在开发中摸索的一点经验教训总结以下,以供大家参考.......
  • WebService开发笔记 3 -- 增强访问 WebService 的安全性
    在WebService开发笔记1中我们创建了一个WebService简单实例,下面我们通过一个简单的用户口令验证机制来加强一下WebService的安全性:1.修改WebService服务端spring配置文件ws-context.xml<beansxmlns="http://www.springframework.org/schema/beans" xmlns:xsi=......
  • 你不知道的 JavaScript - “this”
    JavaScript里的this到底指得是什么?很多人都会告诉你this指的是当前对象。这样理解对么?在大多数情况下确实没错。比如我们经常会在网页上写这样的JavaScript: <inputtype="submit"value="提交"onclick="this.value='正在提交数据'"/......
  • WebService开发笔记 2 -- VS 2005 访问WebServcie更简单
    在上一回中我们创建了一个WebService服务(WebService开发笔记1--利用cxf开发WebService竟然如此简单),下面就来作一个跨平台访问WebServcie服务的例子....下面将在vs2005中通过c#.net访问我们创建好的WebService服务,C#.net第一次用,TNN的没想到这么简单,MS就是MS,不服不行。1.......