javascript简单语法

//数组
var array = ['xiaomi','oppo','vivo'];
var a = array[0];


//object,集合
var dog = { name : 'Spot', breed : 'Dalmatian' };
var name = dog.name;

typeof name;
//返回是什么类型 数字都是number类,字符串string

var num = Number(name);
//转换成数字

var browserType = 'mozilla';
var length=browserType.length;
//字符串长

if(browserType.indexOf('mozilla') !== -1) {
    // do stuff with the string
}
//是否存在子串

browserType.slice(0,3);
//提取开始到结束位置的字符串

var radData = 'My NaMe Is MuD';
radData.toLowerCase();
radData.toUpperCase();
//转化大小写

browserType = browserType.replace('moz','van');
//替换字符串的某部分

var random = ['tree', 795, [0, 1, 2]];
//可以将多个混合在数组里,当作对象

var myData = 'Manchester,London,Liverpool,Birmingham,Leeds,Carlisle';
var myArray = myData.split(',');
//将其用,好分割,然后存储数组


var myNewString = myArray.join(',');
myNewString;
//将数组转化为字符串,使用,号分割

myArray.push('Cardiff');
myArray;
length = myArray.push('Bradford', 'Brighton');
myArray;
var removedItem =myArray.pop();
//添加字符串,返回值是数组长度,删除返回的是已删除的项目(就是删除的那个值)

myArray.unshift('Edinburgh');
myArray;
var removedItem = myArray.shift();
myArray;
removedItem;
//unshift将该字符串插入到头部,shift删除头部字符串,返回的是删除的东西

var myText = 'I am a string';
var newString = myText.replace('string', 'sausage');


/*
您可能会看到有些人在他们的代码中使用==和!=来平等和不相等,这些都是JavaScript中的有效运算符,
但它们与===/!==不同,前者测试值是否相同, 但是数据类型可能不同,而后者的严格版本测试值和数据类型是否相同。
严格的版本往往导致更少的错误,所以我们建议您使用这些严格的版本
    对象.textContent是指里面包含的文本
    \" 转义

    shift() 方法:
shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值;
用法:arrayObject.shift()
如果数组是空的,那么 shift() 方法将不进行任何操作,返回 undefined 值。

unshift() 方法:
unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。
用法:arrayObject.unshift()
该方法的第一个参数将成为数组的新元素 0,如果还有第二个参数,它将成为新的元素 1

*/

/*
    
    && — 逻辑与; 使得并列两个或者更多的表达式成为可能,只有当这些表达式每一个都返回true时,整个表达式才会返回true.
    || — 逻辑或; 当两个或者更多表达式当中的任何一个返回 true 则整个表达式将会返回 true.
    NOT   !

    可以用switch,和C一样 break default

    for do...while   while continue break
*/

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值