- 博客(23)
- 收藏
- 关注
原创 #Ajax课程笔记
XML 可拓展标记语言XML 被设计用来传输和存储数据HTML 是用来在浏览器当中呈现数据的XML和HTML类似,不同的是HTML中都是预定义标签,而XML中没有预定义标签,全都是自定义标签,用来表示一些数据预定义标签:标签是提前定义好的XML现在已经被JSON取代了(更加简洁,数据转换更加容易)
2023-04-07 20:29:56
80
原创 JavaScript案例:猜数字游戏
var num = prompt('请输入'+min1+'-'+max1+'的数');var min1 = prompt('请输入最小值');var max1 = prompt('请输入最大值');alert('你输入为空');alert('你猜大了');alert('你猜小了');alert('你猜对了');
2023-03-25 15:43:49
342
原创 JavaScript值类型和引用类型
当两个变量引用同一个对象后,如果给其中一个变量重新赋值为其他对象,或者重新赋值为其他值,则该变量将不再引用原来的对象,但另一个变量仍然引用原来的对象。当对象作为函数的参数来传递时,如果在函数的参数中修改对象的属性或方法,则在函数外面被引用的对象也会同步修改,因为他们操作的是同一个对象。值类型和引用类型的区别是:当值类型的数据被赋给变量或作为函数的参数传递时,是将具体的值保存给了变量或者参数,而当引用类型的数据被赋给变量或作为函数的参数传递时,数据本身只有一份,变量或参数中保存的是对数据的引用。
2023-03-25 14:48:48
137
原创 5.2JavaScript对象的创建
{key1:value1,key2:value2,...} key1和key2表示对象成员的名称,value1和value2表示对象成员的值,多个对象成员之间用","隔开。obj.sayHello = function(){ //为对象添加sayHello()方法(演示"."语法)obj['sing'] = function(){ //为对象添加sing()方法(演示"[]"语法)为了区分构造函数的成员和实例对象的成员,构造函数的成员称为静态成员,实例对象的成员称为实例成员。
2023-03-25 13:43:52
187
原创 JavaScript布尔值转换
数字->布尔 :除了0和NaN其他都是True。* null undefined转换都为false。* 字符串->布尔:除了空其他都是true。* 将其他的数据类型转换为Boolean。* 使用Boolean()函数。* 对象也会转换为true。
2023-03-20 21:56:20
230
原创 JavaScript进制类型讲解
/输出值70或者56,但是像该类型字符串有些浏览器会当成8进制解析,有些会当成10进制解析。在JS中,如果需要表示16进制的数字则需要0x开头。//输出255(16进制)如果需要表示8进制的数字,则需要以0开头。//输出16(16进制)如果要表示2进制的数字,则需要0b开头。//输出为2(2进制)//输出56(8进制)并非所有浏览器都支持。//希望以10进制解析。
2023-03-20 21:24:48
175
原创 JavaScript强制类型转换(number)
/调用number()函数来将a转换为Number类型,输出123。parseInt()可以将一个字符串中的有效的整数内容取出来然后转化为Number。parseFloat() 把一个字符串转换为一个浮点数。parseInt() 把一个字符串转换为一个整数。
2023-03-20 20:54:35
373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人