#JavaSript

JavaSript 基础学习笔记

 vartemp=[{"name":"123","age":"18"},{"name":"123","age":"18"}]  一、JSON字符串转换为JSON对象要使用上面的str1,必须使用下面的方法先转化为JSON对象://由JSON字符串转换为JSON对象varobj=eval('...

javasript 按值传递

现象总结如下:1.JS的基本类型,是按值传递的。2.对于对象而言:分两种情况(a).如果传递给函数的参数是对象,并且修改了这个对象的属性(某些字段的值),那么奇妙的问题就来了。原参数就被修改了。(b).如果传递给函数的参数是对象,并且没有修改这个对象的属性的值,而是把对象作为一个整体来操作的话。原参数就没有被修改。Ja...
代码星球 ·2020-06-28

javasript模块化

随着一个网站越来越大,html页面文件越来越多,由<scriptsrc='xxx.js'></script>引入的js文件越来越多,我们的单个js文件很大,上几万行时,我们就需要按照功能拆分成多个单一通用的文件,我们称之为模块。简单又粗暴,一些变量,一些方法,解决一些功能,就是一个模块文件var...
代码星球 ·2020-05-17

javasript 字符串 数组操作

Javascript中经常涉及到对字符串和数组的处理,今天总结一下具体的用法 一操作字符串String对象有很多函数,可以以不同的方式访问和操作字符串,具体方法如下: charAt(index) 返回指定索引处的字符charCodeAt(index) 返回指定索引处的字符的Uni...

javaSript 处理电脑和浏览器pc端缩放对页面的影响

由于用户的个人习惯或其他原因,可能会调整到电脑上的缩放比例或者浏览器的缩放比例,如果访问页面会看起来比较不好看,电脑上的缩放: 浏览器上的缩放:  解决方法:functiondetectZoom(){varratio=0,screen=window.screen,ua=navigator....