随笔分类 - js
摘要:原生js实现: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" con
阅读全文
摘要:Object.keys()的使用方法及数组遍历 Object.keys()用于获得由对象属性名组成的数组,可与数组遍历相结合使用,非常好用。和for...in方法功能类似,但有使用区别! 数组遍历可以用for()或forEach()来实现,forEach()方法是ECMAScript5定义的遍历数组
阅读全文
摘要:JS中的bind的实现以及使用 bind函数:更改函数的this指向。该方法返回一个新的函数,这个函数里的this就是你指的的对象。 function fun(){} let newf=fun.bind(obj); newf();//此时调用函数这个函数里的this就指向obj对象了。 在讨论bin
阅读全文
摘要:confirm() 用于弹出一个带有确认和取消按钮的提示框 需要一个字符串作为参数,该字符串将会作为提示文字显示出来 如果用户点击确认则会返回true,如果点击取消则返回false prompt() prompt()方法用于显示可提示用户进行输入的对话框。函数返回值为字符串。 当用户输入为数字或布尔
阅读全文
摘要:json对象与C#对象传递 C#对象不能直接传递js js对象不能直接传递给C# 可以使用序列化当做中间层来进行传递对象 序列化:在中间将格式转换进行传递,中间对象可以跨语言,C#能认识,js也能认识,这种数据格式。比如:json,xml 原理如图 将C#对象序列化传给js,js那边反序列化成jso
阅读全文
摘要:json 是 js一种对象的写法,一个简单的对象表示,就是键值对 定义一个json对象 var myobj = { username: "xx", aeg: 10, number: "sdfdsklf"vedio: "sdfdsklf"ss }; alert(myobj.number); 往imgA
阅读全文