草庐IT

百分号

全部标签

javascript - 如何在 Chart.js 中使用百分比刻度

我试图在文档中查找(我在其他地方找到的所有示例都不再有效,可能是由于早期版本的语法过时)如何使用“scaleLabel”,但它引用了比例标题配置一个不存在的链接(不再):http://www.chartjs.org/docs/#scale-title-configuration有人可以提供一个工作示例吗? 最佳答案 如果您在文档中向下滚动,则比例标题配置是一个标题。这是一个简单的条形图示例,使用经过轻微修改的scaleLabel来说明百分比。https://jsfiddle.net/r71no58a/4/scales:{yAxes:

javascript - 计算具有 2 种颜色和百分比/位置的颜色 HEX

是否可以计算渐变中间的颜色?varcolor1='FF0000';varcolor2='00FF00';//50%betweenthetwocolors,shouldreturn'808000'varmiddle=gradient(color1,color2,0.5);我只有两个十六进制字符串,我想要一个作为返回。 最佳答案 这应该有效:它基本上涉及将它们转换为十进制,找到一半,将结果转换回十六进制,然后将它们连接起来。varcolor1='FF0000';varcolor2='00FF00';varratio=0.5;varhex

javascript - Angular 在 html 中计算百分比

这里是Angular菜鸟!我试图在我的html中显示一个百分比值,如下所示:{{((myvalue/totalvalue)*100)}}%它可以工作,但有时它会给出一个看起来很奇怪的很长的小数点。我如何将它四舍五入到小数点后两位数?对此有更好的方法吗? 最佳答案 你可以使用过滤器,就像下面jeffjohnson9046的过滤器一样过滤器假设输入为十进制形式(即17%为0.17)。myApp.filter('percentage',['$filter',function($filter){returnfunction(input,de

javascript - 省略分号会影响 JavaScript 的性能吗?

我正在与一位同事讨论JavaScript,同时查看一些片段。我们注意到这些片段在语句末尾缺少;。我们都知道,即​​使行尾没有显示分号,JS也会被正确解释,但我想知道这是否会以某种方式影响评估的性能,因为它是一种解释型语言。 最佳答案 带有空格、分号和注释的javascript文件比较重。这是主要影响。但是你是一名编码员,你必须维护代码,所以这种非常轻微的影响远不如对可读性的不利影响重要。省略分号意味着您知道什么时候可以省略它们。但规则并不是那么简单,学习它们不值得花时间。将分号保留在原处,您将避免错误。如果您想拥有尽可能轻的代码,则

javascript - 将 y 轴显示为百分比?

我正在制作图表,我希望我的y轴刻度标签显示为百分比(而不是小数)。我该怎么做?我当前的代码看起来像yAxis.append("text").attr("class","ticklabel").attr("x",0).attr("y",y).attr("dy",".5em").attr("text-anchor","middle").text(y.tickFormat(5)).attr("font-size","10px")我注意到d3有一个formatspecifier,但我不确定如何将它们与tickFormat结合使用。 最佳答案

javascript - 自动分号插入和返回语句

这个问题在这里已经有了答案:Whydoresultsvarybasedoncurlybraceplacement?(6个答案)WhataretherulesforJavaScript'sautomaticsemicoloninsertion(ASI)?(7个答案)关闭7年前。您可能知道,ECMAscript试图变得聪明,如果您没有显式编写分号,它会自动插入分号。简单的例子functionfoo(){varbar=5returnbar}仍将按预期工作。但是,如果您依赖于此,则有一些注意事项。如果我们像这样重写那个函数functionfoo(){varbar=5return{bar:bar

javascript - 是否可以按百分比设置 jQGrid 的宽度?

是否可以按百分比设置jQGrid的宽度?如果是,那么如何? 最佳答案 不是直接的,但有可能...如果你想将整个网格的宽度设置为一个百分比,你可以使用autowidth属性,它会将网格宽度设置为其父元素(即DIV)的宽度,并且该父元素可以具有它的百分比设置。autowidth:true如果你想按百分比设置列宽,你可以使用shrinktofit,然后你的列宽值基本上是一个百分比。shrinkToFit:true这些选项和许多其他选项可以在JQGridwiki上找到 关于javascript-

javascript - 具有百分比宽度的 jQuery 砌体

有没有办法让jquerymasonry使用百分比宽度div?我正在尝试创建具有25%、50%、75%和100%宽度的流体布局。但是,一旦我用%设置宽度,自动调整大小就会停止工作,如果我尝试手动触发masononresize,我会得到舍入错误,使div跳来跳去。此外,它有时会忽略高度,有时会停止放置div并将它们全部放在0,0上,这也变得很麻烦HTML标记:lkajdlksajldksjflkdjflksdflkdsflkdsflksdjfakldsjflkdsjflkjfdlkajdlksajldksjflkdjflksdflkdsflkdsflksdjfakldsjflkdsjflk

javascript - 为什么 JavaScript 中有这么多分号?

我倾向于在我的JavaScript中大量使用分号:varx=1;vary=2;if(x==y){dosomething};我最近注意到,我正在查看许多if语句后没有分号的JavaScript。然后我突然想到,我什至不知道JS中分号的首选语法,经过一些谷歌搜索后了解到(相当令人惊讶)除了一行中的拆分语句之外根本不需要分号。那么,问题是……人们使用分号的习惯从何而来?它是JavaScript出现时使用的某种流行语言的残余吗?只是一般的好习惯?只有我吗?我可能会坚持使用它,没有其他原因,因为它在编写jQuery链时很容易找到结尾。更新:谢谢大家的回答!看起来,总结一下,我们在JS中看到很多分

javascript - jQuery .css 以像素为单位返回 css 属性,而实际上以百分比为单位

我正在尝试使用jQuery中的.css方法获取left属性的值(以百分比表示):varmy_value=$("div").css("left");问题是,上面以像素为单位返回它...关于如何让它返回属性的实际值(以百分比表示)的任何想法? 最佳答案 如果你在内联应用left,你可以直接从style.left访问它,例如:varmy_value=$("div")[0].style.left;对我来说,在Firefox、IE和Opera上,它返回百分比值,而css返回像素数。(在Chrome上,我可以通过任何一种方式获得百分比。)如果您