本周简要的写了w3school的JavaScript和jQuery的测试比较简单都是一些基本的语句内容,以及一些简单的bootstrap测试,讲真那个测试没啥东西,只是看你能不能运用简单的一些语句而已。
这是我本周JavaScript的测试心得:
1,变量命名须符合驼峰命名法(开头字符小写后面的开头字符大写)。
2,pop()在弹出数组最后的数据,push()在数组后加数据,shift()弹出数组的第一组数组,unshift()在数据最前面加入数据。
3,全等===类型和内容都都一致,不全等!==类型和内容有一个不一致这为不全等。
4,>,<,==运算符比较的时候都会转换值的数据类型。
5,JSON添加对象
myMusic.push({
"artist": "Billy Joel",
"title": "Piano Man",
"release_year": 1973,
"formats": [
"CS",
"8T",
"LP" ],
"gold": true
});
6,JSON获取属性值
var ourStorage = {
"desk": {
"drawer": "stapler"
},
"cabinet": {
"top drawer": {
"folder1": "a file",
"folder2": "secrets"
},
"bottom drawer": "soda"
}
}
ourStorage.cabinet["top drawer"].folder2;// "secrets"
ourStorage.desk.drawer; // "stapler"
7,判断对象属性是否存在
var myObj = {
top: "hat",
bottom: "pants"
};
myObj.hasOwnProperty("top");// true
myObj.hasOwnProperty("middle"); // false
8,你可以先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,然后把数组转化成字符串。
function reverseString(str) {
reverse()将数组倒置,注:只能是数组。 join()是将数组转换为字符串
var strs=str.split('');
//将字符串转换为数组
str=strs.reverse().join('');
2,pop()在弹出数组最后的数据,push()在数组后加数据,shift()弹出数组的第一组数组,unshift()在数据最前面加入数据。
3,全等===类型和内容都都一致,不全等!==类型和内容有一个不一致这为不全等。
4,>,<,==运算符比较的时候都会转换值的数据类型。
5,JSON添加对象
myMusic.push({
"artist": "Billy Joel",
"title": "Piano Man",
"release_year": 1973,
"formats": [
"CS",
"8T",
"LP" ],
"gold": true
});
6,JSON获取属性值
var ourStorage = {
"desk": {
"drawer": "stapler"
},
"cabinet": {
"top drawer": {
"folder1": "a file",
"folder2": "secrets"
},
"bottom drawer": "soda"
}
}
ourStorage.cabinet["top drawer"].folder2;// "secrets"
ourStorage.desk.drawer; // "stapler"
7,判断对象属性是否存在
var myObj = {
top: "hat",
bottom: "pants"
};
myObj.hasOwnProperty("top");// true
myObj.hasOwnProperty("middle"); // false
8,你可以先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,然后把数组转化成字符串。
function reverseString(str) {
reverse()将数组倒置,注:只能是数组。 join()是将数组转换为字符串
var strs=str.split('');
//将字符串转换为数组
str=strs.reverse().join('');
return str;
}
}
这是本周我测试bootstrap的心得:
1,添加Font Awesome到任何应用程序,只需将下面的链接添加到页面顶部即可
<link rel =“stylesheet”href =“// maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css”/>
2,设置一个div容器为响应式即可以按页面的大小进行改变
<div class="container-fluid"></div>
<link rel =“stylesheet”href =“// maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css”/>
2,设置一个div容器为响应式即可以按页面的大小进行改变
<div class="container-fluid"></div>
除此之外,我是从课堂学习了一个叫BigInteger的防Int类型溢出的数据类型
BigInteger和BigDecimal是处理大数据的两种类型前者处理整数型,后者处理浮点类型;
基本方法:
1,类型转化
BigInteger.valueOf();只能将long类型转换为BigInteger类型
要将String类型转换为BigInteger类型可以这样 BigInteger a = new BigInteger("1234"); 如果这个a是之前定义好了的那么就不需要再声明直接使用即可如:a = new BigInteger("1234");
2,相加 BigInteger a = new BigInteger("2"); //不可以用BigInteger a = new BigInteger(2);
BigInteger sum=a.add(); //切不可直接a.add()然后直接输出a那样没有改变任何值
3,相减 BigInteger a = new BigInteger("3");
BigInteger b = new BigInteger("4");
BigInteger c = a.substract(b); //这样表示a-b
4,比较大小 BigInteger a = new BigInteger("3");
BigInteger b = new BigInteger("4");
a.compareTo(b); //这样表示a>b返回1,相等返回0,a<b返回-1;