在JS中String 和string啥区别?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在JS中String 和string啥区别?相关的知识,希望对你有一定的参考价值。
String 和string什么区别?
这两个可以说除了字符串长度相同,没有任何共同点:
js区分大小写,所以他们两个不是一回事。
String 是构造函数,string是变量的一个类型
typeof String 是function, typeof string 是 string
String(\'xxx\') 返回的是一个字符串。String有属性和方法,而string没有。
js是严格区分大小写的,String对象是字符串。本回答被提问者采纳 参考技术B var str = "aaaaa"
这种叫做字符串直接量
var str = new String("Hello World")
这种就是创建了一个String 对象
以上两种使用起来是一样的
sqlalchemy 的数据类型中 Varchar 和 String 有啥区别?
【中文标题】sqlalchemy 的数据类型中 Varchar 和 String 有啥区别?【英文标题】:What is the difference between Varchar and String in sqlalchemy's data type?sqlalchemy 的数据类型中 Varchar 和 String 有什么区别? 【发布时间】:2017-04-29 09:38:21 【问题描述】:我曾经使用 Varchar 来处理动态字符串长度的文本字符串。最近看到有人用String加上length来定义。
它们之间有什么区别?哪个更好用?
【问题讨论】:
【参考方案1】:据我所知,
如果你想有一个长度限制
,请使用varchar如果您不想限制文本的长度,请使用 字符串
使用String类型时通常需要长度字段 在 CREATE TABLE 语句中,因为 VARCHAR 在大多数情况下都需要长度 数据库
参数
长度 - 可选,用于 DDL 和 CAST 表达式的列的长度。 如果不发出 CREATE TABLE,可以安全地省略。肯定 数据库可能需要在 DDL 中使用的长度,并且会引发 如果 VARCHAR 没有 包括长度。该值是否被解释为字节或 字符是特定于数据库的。
SQLAlchemy 文档
【讨论】:
但是 String 也像 Varchar 一样接受长度限制。什么时候用String,什么时候用Varchar? @ichbinblau 是的,但如上所述,长度是String
的 可选 参数,可以安全地省略
@ichbinblau 这能回答你的问题吗??以上是关于在JS中String 和string啥区别?的主要内容,如果未能解决你的问题,请参考以下文章
Java 中的 String[] 和 String... 有啥区别?
JAVA中appendReplacement()方法和replaceAll()方法有啥区别。。
C++中 string 和cstring 头文件 有啥区别????