课程
/前端开发
/JavaScript
/JavaScript进阶篇
字符串到底怎么解释,感谢回答
2015-05-28
源自:JavaScript进阶篇 2-4
正在回答
字符串或串(String)是由数字、字母、下划线组成的一串字符。表示文本的数据类型。
javascript是弱类型语言,并不显式声明数据类型。javascript只有一种类型var ,为变量赋值时会自动判断类型并进行转换。如加引号的就是字符型或者字符串类型,不加等号的可以是int型或double型。
举个栗子:
var num=12; //这个是int型 var say="hello,javascript!";//这是字符串型
魏小V 提问者
我在JS入门篇里面看到过类似的问题,如果“一二三”不加引号,就不是字符串而是中文字符。而JS无法识别中文,编译不过去,引擎无法解析就会抛异常。所以这种语法错误应该注意规避。
会报错...因为不允许这样声明;
建议去学习下JS的变量类型
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
4 回答为什么var num2="num1"+6和var num2=num1+6的输出结果不一样??
3 回答var num1=1和var num2="1";区别?
2 回答如果mymoney>0,会怎么样?
5 回答var num1=1,num2="js",num3=ture;可以这样赋值么?
2 回答为什么 var sum=0;可以,var sum;结果却不一样?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号