首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

前端学习笔记之HTMLid,name,class区别

htmlname和id可以类比身份证姓名和身份证编号, 编号id具有唯一性,一个id只出现一次。 名称name具备可重复性,可以多次出现。...在css中两者都具备识别html元素作用,name用点号.表示,id用井号# 一般name用于通用多次出现元素样式定义,id用于唯一性元素样式定义。...当然,在实际html中,也完全可以不用id,用单独class也可以起到代替id作用。但是在js中,是无法通过class直接后去html元素, 定义id便于相关操作。...、li、a、table、tr、td、th、p、div、span、pre、dl、dt、dd、font、b等等 对于name和class来说意义是一样。...但是name主要是提交表单用 ,而class是设置标签类,用于指定元素属于何种样式类,主要用来设置css样式。但两种都可以用来识别css,推荐除了表单外都用class

1.7K20

T::class 和 this::class 区别

引子 前几天推送了一篇文章:你绝对想不到 Kotlin 泛型给反射留下了怎样坑!,受到一位朋友评论启发,这篇文章就承接前文,探讨一下 T::class 和 this::class 区别。...类继承例子 我们先看个例子: open class Person(val name: String, val age: Int) class Coder(val language: String,...泛型参数例子 其实问题是很清楚,this::class 表示是对象类型,而 T::class 则取决于 T 被如何推断。具体用哪个,取决于你需求。...call() as T } } 首先我们拿到 this@A::class,这实际上并不是 A::class,这一点一定要注意,我们这段代码实际上是运行在子类实例化过程中,this 是一个子类类型引用...小结 本文从 this::class 和 T::class 异同出发,探讨了 this::class 两种应用场景,并衍生出了编译期绑定问题,上述讨论结果也同样适用于 Java 中 this.getClass

1.2K30

Java之 public classclass 区别

文章目录 1. public classclass 区别 2....总结: 1. public classclass 区别 一个java源文件当中可以定义多个class 一个java源文件当中publicclass不是必须 一个class会定义生成一个xxx.class...字节码文件 一个java源文件当中定义公开类的话,只能有一个,并且该类名称必须和java源文件名称一致 每一个class当中都可以编写main方法,都可以设定程序入口,向执行B.classmain...通过以上测试可以得出:一个 java 源文件中可以定义多个 class,并且在编译时候一 个 class 会对应编译生成一个 class 字节码文件。...还有,在实际开发中,虽然一个 java 源文件可以定义多个 class,实际上这是不规范, 比较规范写法是一个 java 源文件中只定义一个 class

1.5K10

class、case class、object、case object区别

scala记录 对于一般class,是这样写class Test1(var name: String, var age: Int){ def method():Unit...private var id } 而对于case class,形式如下: class Test2(name: String, age: Int) case class成员默认都是常量,所以case class...适用于数据成员不改变场景,而且case class之间可以进行比较 case class Message(sender: String, recipient: String, body: String...val messagesAreTheSame = message2 == message3 // true 尽管message2和message3引用不同对象,但是他们值是相等,所以message2...} } object对象是单例对象,和class不同是,object是无参,构造函数不能传入参数 而case object和object区别主要有: case object添加了默认可序列化方法,

78720

一篇”水文“带你解剖HTMLID属性以及和Class属性区别。

我又来写”水文“了,回顾上篇讲到class属性,那么class属性和本篇要讲id属性有什么不一样呢?跟随笔者步伐,一一解剖。HTMLid属性直接先上个例子,看看效果,然后我们逐一剖析一下。...需要注意,id属性值在,在HTML文档中必须是唯一,并且它是对大小写敏感,这个要注意哦!Class属性和ID属性区别在上次分享中,我们讲到了class属性,那么它跟id属性有啥区别呢?...简而言之就是class是可共享,id是唯一。怎么说呢?也就是说同一个类名可以由多个HTML元素使用,而一个id名称只能由页面中一个HTML元素使用。...="cls">彩虹运维技术栈社区,公众号ID:TtrOpsStack 诚邀您关注!...上次我们class属性时候,也有讲到js如何使用class属性。这次呢,我们讲讲js是如何使用id属性。我们先看小栗子,代码如下:<!

74010

js 中class

js class 由于存在转换器这种神器,所以代码能直接转换为es5,用es6语法写。 一些解释 jsclass仅仅为一个语法糖,是在原先构造函数基础上出现class,仅仅如此。...所以使用构造函数构造类,或者使用class语法糖构造类都是相同。具体还是使用prototype和this来进行模拟类。 重点在于构造函数,使用是构造函数来模拟类。...类声明 需要声明一个类,需要使用class class Rectangle { constructor(height, width) { this.height = height; this.width...constructor 为一个构造函数,用于初始化class并创建一个对象 即为原先学习构造函数,函数为对象,对象为函数。...常常用于工具函数书写 class Point { constructor(x, y){ this.x = x; this.y = y; }; static distance(a, b)

11.2K10

请你说说Static Nested Class 和 Inner Class不同

剑指-->Offer 01 Static Nested Class是被声明为静态(static)内部类,它可以不依赖于外部类实例被实例化。 而通常内部类需要在外部类实例化后才能实例化。...Static-Nested Class 成员, 既可以定义为静态(static), 也可以定义为动态(instance).Nested Class静态成员(Method)只能对Outer Class...静态成员(static memebr)进行操作(ACCESS), 而不能Access Outer Class动态成员(instance member)....而 Nested Class动态成员(instance method) 却可以 Access Outer Class所有成员, 这个概念很重要, 许多人对这个概念模糊....有一个普通原则, 因为静态方法(static method) 总是跟 CLASS 相关联(bind CLASS), 而动态方法( (instance method) 总是跟 instance object

1.3K10

JavaClass对象

Class对象 在Java中有两种对象:Class对象和实例对象,实例对象是类实例,通常是通过new关键字构建Class对象是JVM生成用来保存对象信息。...Class.forName()一个很常见用法是在加载数据库驱动时候。...Class常用方法 getName() 一个Class对象描述了一个特定类属性,Class类中最常用方法getName以String形式返回此Class对象所表示实体(类、接口、数组类、基本类型或...getSuperclass() 返回表示此 Class 所表示实体(类、接口、基本类型或 void)超类Class。 isArray() 判定此 Class 对象是否表示一个数组类。 4....Class对象获得是Java反射基础,Java反射是另一块内容,本文不涉及。

59210
领券